Engineering
You Have a Voice. Please Use It.
What A Drop of Corruption Has to Say About Software Engineering
read articleSystems All the Way Down
Two books on how systems and projects fail and how they can teach us to be better software engineers.
read articleHow Do You Assess a Staff(+) Engineering Candidate?
Thoughts on the challenges and opportunities of evaluating the staff engineering role.
read articleHow Much Project Management should a Software Engineer Do?
Parsing out what good (versus toxic) project management and technical leadership looks like as an individual contributor can be hard, lets' talk about some good and bad examples.
read articleSeven, Mostly Disconnected, Thoughts on Leadership I had while watching the Double Fine Documentary
read article5 Boring Questions about ChatGPT and working
Mundane questions about how chatgpt will change the workplace experience
read articleWhat The Last Jedi Can Teach Us About Mentorship
Why a line from The Last Jedi has one of my favorite lines from mentorship and leadership.
read articleLeaving on a High Note: Build Bridges While You Leave Your Team
Reflecting on successful and unsuccessful team exits, and what I learned from them.
read articleServerless Learning Statement of Intent
What do I want to accomplish learning about serverless?
read articleDon't Build a Pit, Outfit Your Explorers
Some thoughts on how to build pits of success so your developers actually fall in them.
read articleQuestions to Ask During the Hiring Process
A list of questions you can ask your interviewers to see if the company might be good fit for you, as an engineer.
read articleWhat "Being Wrong" Can Teach Us About Software Development"
What the science behind how to change your mind has to say about building communities and personal growth.
read article