I am a huge fan of improving development workflows. The less I have to think about incidental things, the more I can concentrate on the problems that matter. One talk from ElixirConf 2022 helped improve my development workflow. Jason Axelson doled out some essential...
We all want guarantees. We can get guarantees on our automobiles, homes, phones, shoes, food, and even our pets. We’ll take a guarantee in, on, or about anything. As software developers, our clients want guarantees for a whole host of things, from delivery dates to...
This is Part 2 of a two-part blog series about a professional development course I took on Nonviolent Communication (NVC). If you haven’t already, check out Part 1, which discusses my personal NVC takeaways. Nonviolent Communication (NVC) is a communication...
At Binary Noggin, we strive to offer a human-centric workplace where people are given what they need to be successful. This year Binary Noggin graciously invested in my well-being and growth by sponsoring my enrollment in an online course about feelings and needs...
Let’s face it: Writing complex code can be daunting and doing so alone can make the process even more cumbersome. Although working solo can feel productive, programmers and developers have found the agile practice of pair programming a fast and effective process for...
What is Kanban? A Kanban is a visual tool used by teams to organize the workflow of projects. The basic premise is to create a board for a project and sort the associated tasks into three columns: To do, work in progress (WIP), and done. Initially used by Toyota in...