October 14, 20206 min read
I love "green", atomic commits. But I'm human and my brain doesn't work linearly. Here are some of my favorite commands for rewriting local Git history.
July 12, 202013 min read
I've been spending too much time wrestling with uncooperative mocks. This post breaks down what to consider when mocking with Jest and a variety of strategies for structuring your mock implementations.
July 07, 20204 min read
Code doesn’t live in a vacuum: by existing in our world and society, the products our code creates are not neutral. Developers have the opportunity to express their values within the code itself.
July 06, 20206 min read
Time is expensive. Learning all the subtleties of UML would take a lot of time and require your audience to do the same. Boxes and lines are all you need to create informative diagrams that everyone can understand.
July 04, 20207 min read
Legacy code bases get a bad rap, but they are fun puzzles to solve. What should you look for when inheriting a legacy code base, what can you learn from a code review, and how should that affect your recommendations and estimates?
July 04, 20206 min read
January 26, 20205 min read
The worst part about nerves is that they can make you forget tiny details. Remembering the little things can really elevate the talk experience for your attendees.
January 18, 20208 min read
Here are some specific, practical tips for creating slides that your audience will get the most out of.
January 11, 20203 min read
When filling out the actual CFP, the golden rule is to read and follow all of the guidelines.
January 10, 20204 min read
Now that you’ve found a list of conferences with open applications, how do you pick which ones to submit to?