Dev Storyteller

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

Don’t Use Cautionary Tales as an Excuse to Quit

I try to be a positive thinker. It's against human nature, and it's so easy to get caught up in the negativity and naysayers that surround us (especially these days). But something triggered a backlash reaction inside me recently, and I feel it necessary to respond.A...

read more

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 doesn't respond like it...

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