Ever have a presentation get off on the wrong foot or an intended point completely miss the mark? I sure have. Let’s backtrack a few months and look at how I failed and 6 steps I now follow to keep getting better. I was giving a monthly training presentation to […]
Career
Public Speaking for Introverts
I’m not an extrovert. I don’t like crowds. I’d rather be the trusted adviser than the guy in the spotlight. In high school, speech class gave me such anxiety that I was physically sick and needed to give the presentation over my lunch hour directly to the teacher. So, how […]
How not to suck as a new developer
How can you possibly perform well in this type of environment — either right out of college, boot camp, or even potentially self-taught? The good news is that we do not expect you to know everything day one. Expectations on junior team levels are fairly narrow.
Impostor Syndrome and Outliers
What does a classic business book have to say about developers and impostor syndrome? My wife and I listened to the first half of Malcolm Gladwell’s Outlier’s on Audible today on a road trip. The book studies successful individuals and the factors that make them successful. One of the factors […]
The 7 Basic Tools of Software Quality
Together, these tools help you analyze software quality and come up with effective visuals for communicating them to others in ways that can be easily understood.
From Software Engineer to Paralytic and Back Again
This is a bit of a different post, but I wanted to share my experience with a rare neurological condition known as Guillain Barre Syndrome (GBS) in case it might be helpful to anyone. Specifically, I want to focus on my long road to recovery, transitioning out of the workforce […]
From Dev to Manager
Want it or dread it, sometimes as developers we move from individual contributor to a team lead or management type of role. This is a drastic shift in skills needed and one frequently done without official training. How do we improve our chances of success when others are on the […]
Code Review and Your Team
Let’s say you’re on a small software development team — either within a department or in a smaller organization. You may or may not be doing code reviews, and you may or may not think they’re important (hint: they are). As a software engineer and software engineering manager, I think that code […]