/Jordan Cutler

Everything You Wish You Could Ask Your Manager tl;dr: Insights from about topics like salary negotiation, promotions, 1-on-1s, and more for engineers. Takeaways include the importance of respectful and collaborative negotiation, aligning personal goals with company objectives, focusing on relationships and soft skills for promotions, and ensuring engineers control the agenda in 1-on-1 meetings. The article also touches on the challenges of middle management, and preferences for remote work and startup environments.

featured in #441


12 Debugging Tools I Wish I Knew Earlier tl;dr: The first 2 are: (1) Git bisect: Run you through a binary search process between the “good commit” and the “bad commit” until it finds the commit the bug started happening. (2) “Binary search commenting”: Commenting out sections of the code and replacing it with a hardcoded value to narrow in on where the problem is.

featured in #434


How To Make Difficult Technical Decisions You And Your Team Won't Regret tl;dr: (1) Write out all possible options. (2) Cross out what won’t work. (3) Write pros and cons, come up with a preference, and discuss with your team. If you’re still unsure, do any of the following: (a) Act as your end-user and critique each solution from that perspective. (b) Have 1:1 discussions with someone junior and more senior. (c) Consider how reversible the decision is, what the cost of each one being wrong is, and what room each one has for being extended in the future.

featured in #425