Dev Storyteller

Thoughts of practical idealistic problem solver and software engineer, Mark Freedman.

JIT Learning

When I first entered the field of software development, in order to become a so-called expert, we needed to learn a handful of technologies. It was challenging, but it was doable. This is no longer possible. Today, we need to be able to apply JIT (just-in-time)... read more

“Stuck” In Management, Cause #4: Misdirected Loyalty

This is the next bullet point in my continuing series on how you can find yourself “stuck” in management, and how to get yourself “unstuck.” In this post, we’ll talk about why the illusion of company loyalty somehow remains, and how you can recognize if it’s real or... read more

“Stuck” in Management, Cause #1: Obligation

A few months ago, I wrote a post containing a bulleted list about how you can find yourself “stuck” in management, and how to get yourself “unstuck.” It was my most popular post, and it seems to have touched a nerve. In this post, I’ll start diving into these bullet... read more

Taking the Leap

I’m writing a book.  A cautionary tale.  It won’t be finished until the final chapters play out.  Not sure of the format yet.  Not sure it’ll be a novel or a business book.  But in order for it to be effective, it needs to be engaging. It’s been said that publicly... read more

Returning to Development from Management

I was interviewed today by Rob Conery for an upcoming episode of This Developer’s Life on this topic.  It was the first time in several years I was interviewed for a podcast, so my mind went a little blank at times.  I’m sure Rob will do a cool editing job... read more

Web Reference vs. Service Reference

I’m learning that one of the biggest hurdles to getting back into the day-to-day development game is that a minor wrong turn can send you down a misguided path for a couple of days. If you’re not coding daily, your development intuition muscle... read more

Re-Education Action Plan – Learning Process

In my last post, I continued my saga about the re-education of a software developer by introducing the technologies I’m looking to (re)introduce myself to.  In this post, I’ll talk a bit about how I learn.  Everyone learns differently, so “your mileage may... read more

Re-Education Action Plan – The Lessons

In my last post, I wrote about my next life phase, which is mainly a return to my former self – software developer.  In order to get back in sync, I need to develop an action plan.  Thankfully, I’ve kept a very close eye on the stack I’m most familiar with (the... read more