Programming Interview Fundamentals

Notes for reviewing computer science and programming interview fundamentals. Helpful for last minute pre-interview studying! Problem Approach ESTCV (Examples, Solutions/Approach, Test Cases, Code, Verify) Time Complexity If a problem is halved each time, likely O(log(n)). If algorithm is in the form of “Do this then when done do that”, then you add the runtimes. (Two […]

Read More

On The Art Of Software Time Estimates

‘How long is it going to take?’ Asks the client or the manager. It’s a tough question to answer, especially when you’re still processing all the requirements for the task. A time estimate should be well.. an estimate. It is easy for that estimate to become the deadline. An estimate requires you to make a […]

Read More

GIS Shapefile Online Viewing & Editing (Sneak Peak)

How we built the GIS Shapefile Online Viewing & Editing functionality of SGMA Solutions. When developing SGMA Solutions, we found requirements for SGMA compliance that would require a bit of software tinkering. One module we developed supported viewing and editing compressed GIS Shapefiles online. Groundwater Sustainability Agencies (GSAs) had to establish the basin boundaries that […]

Read More

Hello world!

Ahh yesss.. The famous programming slogan. Overused maybe, another blog about programming, new frameworks, languages, or just anything I feel like writing about. I’ll try to keep the theme about technology, I promise. Also, writing will help organize my thoughts and improve my grammar… I hope. Be nice. I better introduce myself, ahem, I first started programming […]

Read More