Setup
I spend most of my time on a 15 inch MacBook Pro, connected to two Dell U2715H monitors, rotated 90ยบ. I type on a Microsoft Sculpt Ergonomic keyboard and edit code in Sublime Text. On my right hand side, my weapon of choice is typically a Logitech mouse with infinite scroll, whereas to my left I keep a good ol' Apple Trackpad. I create all of my sketches and designs, both web and mobile, in Sketch.
Languages
- Python For its versatility and expansive libraries
- Elixir For its superb concurrency capabilities and fault tolerance
- Go For its simplicity and fast compilation times
- Swift For its advanced type system and protocols
- Rust For being blazingly fast and making it easy to write Elixir NIFs
Projects
- Erlang by Example Learn Erlang/OTP through small examples
- Elixir by Example Learn Elixir programming through small examples
- Swift by Example Learn the Swift programming language by example
- Dropsector Web based, passwordless, basic file storage with phone login
Instructive Reads
- Hacker News The only tech forum that matters
- Up and Down the Ladder of Abstraction A beautiful essay on design, engineering and discovery
- Screw motivation, what you need is discipline A motivational article on discipline
- The illustrated guide to a Ph.D. An impactful graphical explanation of what is a Ph.D.
- The only thing that matters is getting to product/market fit Marc Andreesen argues for market/product fit above all else
- An Engineer's guide to Stock Options The whole stock option process explained in plain English
- The Happy Demise of the 10X Engineer Could a lone software engineer reach millions of users?
- Tech as a Taste-Based Industry An interesting perspective on the engineering-design-taste combo
- John Cleese on Creativity A strategy to harvest creative thinking from the mind of John Cleese
- Adam Smith, Loneliness, and the Limits of Mainstream Economics A prime example of second order thinking
Worthwhile Books
- Systemantics - How Systems Work and Especially How They Fail (1977) by John Gall
- Thinking, Fast and Slow (2011) by Daniel Kahneman
- The Design of Everyday Things (2002) by Donald A. Norman
- The Red Queen: Sex and the Evolution of Human Nature (2003) by Matt Ridley
- The Lessons of History (1968) by Will and Ariel Durant
- Economics in One Lesson (1946) by Henry Hazlitt
- Thinking in Systems: A Primer (2008) by Donella H. Meadows
- The Meaning of It All: Thoughts of a Citizen-Scientist (1998) by Richard P. Feynman