Items tagged "observation"
“KillsParentOnException” a lesson in API naming
An internal Meta decorator name which taught me something important about API naming
From opera to tech
Reflections on my journey from a classical music background to a career in big tech
How the React model tames N by N code complexity
Explaining how exactly the UI = f(state) model tames code complexity
On software becoming a prestige job
Reflecting on how the reasons people pursue software engineering has evolved
On grinding
Thoughts on the tradeoff of not grinding
Seeing Beyond Edge Cases
How my thinking about edge cases has evolved as I’ve grown as a software engineer
Software at Scale
On scaling software to large numbers of developers, not just large amounts of data
On persuasive technical writing and clarity of thought
How technical writing forces clearer thinking
Becoming a local subject matter expert
Expertise is a self fulfilling prophecy
Type systems as a mental tool
Type systems lead to clearer thinking and thus better code
Eager vs Lazy Learning
An observation about the way I learn
Some statistics are just a function of term definitions
A class of statistics to look out for when evaluating statistical claims
Why UrlMe.me failed
Reflections on why my side project meme generator never caught on
Chord notation is a domain-specific language
Reflecting on parallels between chord notation and software language design
My favorite API: Vim Mode
An observation that Vim mode is a type of API
My two takeaways from Getting Things Done
The main idea that’s stuck with me from the self help book “Getting Things Done”
The tangibility of SQLite databases
For some reason SQLite databases feel more “real” to me