Engineering Leadership 101: Steering Clear of High-Risk Practices20 risky behaviors that every engineering team should avoid at all costsOct 28Oct 28
Don’t Die: Mental Health in Software EngineeringDon’t set yourself on fire to keep everyone else warm.Apr 12, 2023Apr 12, 2023
Proposing Monumental Work SuccessfullyBreaking down a real life example from the developers of Create React AppFeb 9, 2023Feb 9, 2023
The Code Review Checklist ✅Code review is the most effective teaching tool for onboarding team members, upskilling newer developers, and becoming a product expert.Nov 12, 20201Nov 12, 20201
Privacy around COVID Exposure Notifications (Contact Tracing)Concerned? I read every privacy document there was, so you don’t have to!Nov 3, 2020Nov 3, 2020
How to 10x Your Speed (For anyone that uses a computer)I’ll bet you think you’re fast. I’m going to give you some tips that will make you faster, and you’ll like your computer a whole lot more.Oct 19, 2020Oct 19, 2020
A zsh script to make git squashes easy!This script squashes all commits on your branch. Keep a clean git source tree and squash your branches before merging!May 20, 2020May 20, 2020
Tip: How to view localhost web apps on your phoneI’m always building web application products that need to be optimized for mobile. Viewing my project on a phone before deploying is a…Apr 29, 201910Apr 29, 201910
Lazy Loading vs Preloading Modules — Which should you choose?You want to optimize your web application for users. You want quick load time. You want to use the latest new thing.Feb 7, 20172Feb 7, 20172
Walkthrough: Using Github’s “Saved Replies” to make life consistent and easyGithub has a functionality called “Saved Replies”, which injects prewritten text into comments, Pull Requests, basically anything formatted…Jan 19, 20171Jan 19, 20171