The Value of Handwritten Engineering Notebooks for Software Development Productivity
By
evakhoury
If you only eat one bagel today, this is the bagel.
Summary
The article discusses the author's personal practice of using a handwritten physical engineering notebook as a core software engineering productivity tool. The author shares survey results showing that only 25% of their Mastodon followers use engineering notebooks, while 40% don't and 34% don't know what they are, indicating the practice is not widespread in programming communities. The content focuses on advocating for this analog practice in a digital-dominated field.
Key quotes
· 4 pulledOne of my core software engineering practices is writing, by hand, in a physical notebook
It's one of the most important things I do to remain productive and effective. Maybe the single most important.
When I polled my Mastodon followers, 25% of them said they use an engineering notebook, 40% said they don't, and 34% didn't know what one is!
This practice is really not very widespread, and since a lot of people aren't familiar with it
You might also wanna read
Three Years In: A Senior Engineer's Reflection on AI's Impact on the Software Development Role
A senior engineer reflects on the long-term sustainability of AI tools in software development, three years into deep organizational adoptio
Three Years In: A Senior Engineer's Reflection on AI's Impact on the Software Development Role
A senior engineer reflects on the long-term sustainability of AI tools in software development, three years into deep organizational adoptio
Bijou64: A variable-length integer encoding that's both correct and accidentally fast
This article describes the development of bijou64, a variable-length integer (varint) encoding created for the Subduction CRDT sync protocol
Bijou64: A variable-length integer encoding that's both correct and accidentally fast
This article describes the development of bijou64, a variable-length integer (varint) encoding created for the Subduction CRDT sync protocol
Domain Expertise, Not Code, Is the True Competitive Advantage in Software
The article argues that true competitive advantage ("moat") in software has always been domain expertise—deep understanding of the business
A Formal Proof That Jira Is Turing-Complete via Minsky Machine Implementation
This article provides a formal proof that Jira (Atlassian's project-tracking tool) is Turing-complete by demonstrating how to build a Minsky
