The Flowing Thoughts Blog

November 30th, -0001 @

From time to time, I like to take a step back and express my thoughts on topics that shape every day software development. These can range from industry trends to deep dives on very specific technical subjects. Writing is a great way to crystallize your understanding on any given topic and I like to use it to fill my knowledge gaps.

Here are some of the articles and presentations I’ve authored over the years. These have been published in print and online magazines, corporate settings or exclusively on this site. I hope you enjoy reading them!