Apology Driven Development

Stop me if you’ve heard this. The company you work for comes to you and asks you to create a super simple, rapid prototype of a new product, or whole new version of an existing product.   “We just want to play around with it a bit, get these few features working end to end
Read More »

Kicking the can down the road

Being a developer is an interesting profession. On one hand there are an engineering feel to it but on the other hand it’s far more like art. For me calling myself a “Software Engineer” is more for marketing then anything else. But lets face it, little of what developers/programmers do is actual engineering. Engineers are
Read More »