Software Development
-
On The Illusion of Controlling People’s Time
Software Engineering is going through an identity crisis. The old school has failed because of too much control, moving people…
Read More » -
When git ignores your… .gitignore?
I feel like I should start this post saying that I absolutely love git. If you’ve never heard of it,…
Read More » -
OAuth 2.0 Bearer Token Profile Vs MAC Token Profile
Almost all the implementation I see today are based on OAuth 2.0 Bearer Token Profile. Of course its an RFC…
Read More » -
Caveats With MySQL Pagination
We’ve all done pagination – it’s sensible for both lists in the UI and for processing data in batches. “SELECT…
Read More » -
Frankensystems, Half-Strangled Zombies and other Monsters
There are lots of ugly things that can happen to a system over time. This is what the arguments over…
Read More » -
What If We … Like We Hire Programmers – What Questions Are Appropriate?
Programmers often experience a high degree of frustration during the interview process, and one primary source of annoyance is how…
Read More » -
Quick Summary : Object Associations
Composition final class Company{ private final Employee…
Read More » -
Towards a Theory of Test-Driven Development
This post examines how well we really understand the practice of Test-Driven Development (TDD). …
Read More » -
Dev vs QA, should there really be a distinction?
We had our scrum of scrum meetings last Wednesday where all scrum masters meet up with our line manager to…
Read More »