Keeping it Lean: Building the Bare Essentials for Project Management

When you’re running a project that needs to stay lean — and I mean lean like taking a cargo bike to grab groceries instead of a 2+ ton automobile that’s slower, more cumbersome, and way overkill for the job — the tools you choose and the processes you define matter as much as the work... Continue reading →

Transform Your 1:1 Meetings: From Status Reports to Meaningful Conversations

The concept of 1:1s is often lost in mundane status reports, missing opportunities for career development and connection with managers. To reclaim value, focus on meaningful dialogue, seek guidance, understand manager’s perspective, and align work with broader goals. Managers should foster openness, share perspective, and prioritize team growth. Shifting focus from reports to conversations makes... Continue reading →

My Current Windows Development Machine Software Stack

I recently did a clean install of Windows 7 64-bit. It had been a really long time since I listed the current tools, SDKs, and frameworks that I’ve been using. Thus here’s my entourage of software that I use on a regular basis that is installed on my primary development machines. Continue reading →

Waterfall vs. Agile

I’ve seen it on more than one project in my career and it always seems to happen. Agile rarely gets credit in this scenario. People rarely learn what was and was not effective on the project in this scenario. What I’d like to know though, especially from those that have successfully dealt with the “Must... Continue reading →

Those People That We’re Always Looking For…

I’ve been rereading Joel Spolsky’s “Smart and Gets Things Done”. His writing style is entertaining. I’m not always in 100% agreement with the guy, but who ever agrees 100% with anyone right? However, Joel has a ton of things that are smart, well thought out, and when one pays heed can really help out during... Continue reading →