Short practice notes
Practical engineering tips
Short notes on quality, communication, technical depth, and the work of a senior engineer.
12notes1 mintypical readCareerand engineering craft
Topics
Career12Learning6Leadership4Mindset3Communication2Technical Skills2Architecture1
01CareerMindset
Apply antifragility to your engineering career by making choices that reduce downside risk while increasing upside from uncertain, high-impact events.
02CareerTechnical SkillsArchitecture
Why senior engineers need deep technical understanding of architecture, integrations, and system boundaries alongside strong business context.
03CareerLeadershipStrategy
Develop a strategic perspective as a senior engineer by aligning technical work with business priorities, communication, and organizational impact.
04CareerLearningTeaching
Use the Feynman Technique to strengthen technical depth by teaching others, simplifying complex topics, and exposing gaps in your own understanding.
05CareerLearningMindset
Use interdisciplinary thinking to become a stronger senior engineer by combining ideas from technology, strategy, history, and other fields.
06CareerProgrammingTechnical Skills
Why senior and staff engineers should keep coding regularly to maintain credibility, sharpen technical judgment, and increase long-term impact.
Show all 12 tips
07CareerLearningPersonal Development
Build a durable senior-engineer edge by reading broadly across engineering, product, psychology, and leadership to improve decisions and execution.
08CareerMindsetLeadership
Why senior engineers should shift from consuming knowledge to creating assets, sharing expertise, and producing value that scales across teams.
09CareerLearningBooks
A curated shortlist of books for engineers moving toward staff roles, focused on systems thinking, leadership, influence, and cross-functional impact.
10CareerLearningLeadership
How to apply the T-model to career growth by combining deep specialization with broad adjacent knowledge that improves adaptability and influence.
11CareerLeadershipCommunication
Increase your visibility as a senior engineer by aligning work to business priorities, sharing concise progress updates, and communicating outcomes.
12CareerCommunicationLearning
Writing improves technical clarity, exposes knowledge gaps, and helps senior engineers build visibility, influence, and long-term career momentum.