Dev Storyteller

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

Career Articles

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 originally wrote this article shortly before I returned to development from management. I've now been back to full-time development since 2011, so I'm living proof it's possible. And it's worth it. Around the same time, I was interviewed by Rob Conery for an episode...

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

The Re-Education of a Software Developer

I’m in the process of re-directing my career back to hands-on development. This is the start of not only one of the most exciting phases I’ve ever embarked upon, but it’s also one of the most gut-wrenching and sometimes paralyzing. I’ve been in software development...

read more

Reliability

As we both woke that early Saturday morning, we already knew exactly where we needed to be in an hour. It was the same every weekend morning when the Mets were at home. This morning, we did it begrudgingly, but we knew it had to be done. We washed, dressed, ate,...

read more

Code Camp NYC 4 (2010) Recap

Wow. What a day. It’s taken me almost two weeks to write about it. I’ve now been involved in five code camps, and these are the highlights of my year. I’m so grateful that I was asked to be a key contributor in organizing the NYC event. And I’m doubly grateful that my...

read more

NYC Code Camp 4

Ready for another code camp?  Well, we can never have too much free learning (what we in the tech field call “fun”), so reserve Saturday, March 6, 2010 to attend the 4th (somewhat) annual NYC Code Camp, from 8:00 AM until 6:30 PM! It will take place at the...

read more

Fairfield / Westchester .NET Code Camp 2009

The Fairfield / Westchester User Groups are proud to present our 3rd Annual Fairfield / Westchester Code Camp! As in the past, this event will be held at the University of Connecticut, Stamford Campus. We will once again hold 24 sessions (75 minutes each) across 4...

read more