Grappling With The Code

I’m going to start a new project, called Grappling with the Code. These will be quick videos digging into bits of code. Unit tests, simple programs, bugs, etc. we will look into it all. Look for an introduction video Friday!

Creativity

How is creativity viewed in the software development industry? There are certainly rewards for creative software solutions to problems. What about deeper than that? Inside of a company, are the programmers rewarded for their creativity, or is it discouraged? Breaking the Mold In some companies, breaking the mold can be seen as immature. There is … Read more

Stagnation

Developers worry about stagnation, probably just as people do in any other industry, I expect. However, we seem to solve this problem in a different way. Leaving We tend to “solve” the stagnation problem by up and leaving a company. If we feel the work is no longer interesting, we get up and leave. If … Read more

System of Systems

I’ve been watching some of Stefan Tilkov’s talks recently: I have started to like him because he seems to be more grounded in reality than many other speakers. They seem like they are just riding careers of speaking, grabbing the latest buzzwords and running. But Stefan seems like he actually does build software, or at … Read more

Update Rhythm

Just like everything, updates need to have a certain rhythm. This rhythm can be organized and predictable, or, more often than not, it can be disruptive and chaotic. Organized and Predictable Most software languages have an organized and predictable update cadence, or rhythm. Languages like Java and Node.JS follow a 6 month rhythm. They also … Read more