Dev Storyteller

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

Mets Fans, We Aren’t Entitled to Miracles

Now that we're at the close of another bitterly disappointing season, I think it's time we Mets fans realize that we're not really entitled to miracles. We've had our four or so miracles throughout the years. But for some reason, while other fans hope for miracles, we...

read more

Album Addictions

A huge passion of mine is music. Listening... and since 2001, playing. I started learning the guitar when I turned 40, and although I'm still not very good, I picked up enough to enjoy it a lot, and play several times a week. No audience (maybe my wife), but just for...

read more

The Most Important Question is Always “Why”

The most important question is always why. Why do you think that is? Picture a familiar scenario. Your young child asks one day... "Why did you marry Mommy?" "Because we love each other." "But, why?" "Because we grew to care for each other." "Why?" "We were attracted...

read more

NUnit and TDD – Fail First

Between handling response issues, we've continued our NUnit exploration. From what I've been reading, it appears that using NUnit without the intention of TDD is like using Visual Studio without enabling Intellisense. Why bother? I started by reading a few articles,...

read more

Observations of a Speaker Idol Event

Update: I've updated some of the points below, based on some of the comments I received, including points about when to answer questions, the appropriateness of jokes, and following through after the presentation. Last night, I attended a terrific Speaker Idol event...

read more

Incorporating NUnit into the Culture

My team is taking a dedicated look at NUnit over the next week or so, in order to figure out how to incorporate it into the culture. I feel sort of guilty spending so much dedicated time on this educational task, because I'm so used to spending my days firefighting,...

read more

User Groups – Expanding Beyond the Mundane

Running a user group is extremely rewarding, and I've been lucky enough to be involved doing so for over a year. I've been very fortunate to have great partners in Leo Junquera and Louis Edouard. It's been great for us to have been able to run a code camp just after a...

read more

The Real You

I find it fascinating, and at the same time a bit uncomfortable that we are never exactly who we think we are. Our personas shift slightly depending upon who we're interfacing with at the time. Our core personalities remain, but different sides of ourselves come out...

read more

Developers, You Do More Than Code

When it comes to estimating, developers live in an idealistic world. Despite repeated experiences of constant interruptions causing projects to overrun estimates, developers tend to look at subsequent projects with wishful thinking. It's strange. Most developers...

read more

Talking to Yourself

When I drive to and from work, I listen to podcasts. It makes the trip go faster, and allows me to focus on something other than the traffic. It also takes my mind off the day's events if it was a rather difficult one. Quiet Time But sometimes I need to shut...

read more

The User Experience has Changed

Your UI is not your father's UI. Back in the late 80's, during the days of Windows 2.0, the big push was to make your applications SAA/CUA compliant. SAA (Systems Application Architecture) was IBM's strategy for enterprise computing in the late 1980s and early 1990s,...

read more

Wanting to Do Everything

I've been sick on and off for the past few weeks. It reached a pinnacle last week when I inevitably came down with the flu. I hadn't been this sick in a few years, and like many of us who's experienced this, not being able to do anything towards my goals was driving...

read more

Brazen Careerist

I don't normally write general posts referring to other blogs, but for a while I've wanted to give a shout out to Penelope Trunk over at her Brazen Careerist blog. Anyone who's familiar with her writing is likely aware of how strongly people react to her posts (mostly...

read more