Why Don’t Software Developers Practice?
Many professions, such as athletes and musicians, incorporate practice into their daily routines, but software development is an exception to the rule. In this article, I explore why this is concerning and offer five steps for introducing practice into the profession.
05/28/2022 · 7 min read
Consistent Keyboard Shortcuts Across macOS and Linux
I frequently switch between a Mac and a Linux machine for writing code. When doing so, it can be challenge remembering the keyboard shortcuts unique to each environment, including nuances for different applications. In this article, I share a strategy for setting up consistent keyboard shortcuts that work well between the two.
04/03/2022 · 5 min read
Writing Better Technical Documents
In this article, I share five concepts that have helped me write better technical documents. I explore telling a story, maintaining a consistent style, striving for clarity, using feedback loops, and practicing every day.