Personal Optimization • Jun 13, 2021 5 Pandemic Strategies to Avoid Burnout at Work My hope is that these pandemic lessons will help me avoid burnout as COVID-19 becomes less a part of our lives and more a part of our lived histories.
Development Practices • Jun 12, 2021 Using the Socratic Method in Pair Programming Use the Socratic method in pair programming sessions to improve your understanding of your thought process, and grow a junior developer's skills.
Developer Tools • Jun 11, 2021 Discord for Work? Yes! Discord has the flexibility to make frequent virtual pairing sustainable. Our project setup over Discord is helping our team reach the finish line strong.
Developer Tools • Jun 10, 2021 4 Helpful VS Code Extensions I Use in 2021 Aside from the extensions that target specific programming languages, there are a few VS Code extensions I use regularly that are worth sharing.
Growing as Makers • Jun 09, 2021 Impressions of the LeadDev Together Series Thinking about participating in a virtual software development conference or event? Here's why I'd reccomend the LeadDev Together series.
Developer Tools • Jun 07, 2021 Using Docker Containers for End-to-End Testing in GitLab A relatively small amount of configuration is all it takes to reliably connect multiple isolated components for integration testing.
Project & Team Management • Jun 06, 2021 Strategies for Managing Multiple Projects Handling multiple projects can feel extremely challenging. Here are strategies I use to manage the load of multiple project responsibilities.
Personal Optimization • Jun 05, 2021 Be Smart About Your SMART Goals (And When Not to Use Them) Sometimes your SMART goals can work against you. Here's how using open-ended aspirational goals instead can motivate you.
Embedded Systems • Jun 04, 2021 10 Techniques for Debugging an Embedded Application Feeling stuck trying to resolve that problem in your embedded app? Check out my top 10 techniques for debugging embedded applications.
UX/Design Practices • Jun 03, 2021 The Challenge of Ethical Design This talk I gave about ethical design encourages viewers to think about their role as designers and the assumptions baked into the design process.
Developer Tools • Jun 02, 2021 3 Convenient Ways to Use Marks in Apple Terminal Using marks in Apple's Terminal make it easy to copy command output, revisit important history, and clear out unimportant history.
Personal Optimization • Jun 01, 2021 The Case for the Dvorak Keyboard Layout You should consider using the Dvorak keyboard layout if you want to increase your efficiency or improve typing-related finger pain