#engineering
4 posts · All posts
-

What If All Our Code Goes in .gitignore?
What if AI makes code cheap enough to treat as a build artifact, and specifications, tests and contracts become the thing we maintain?
-

What I Learned Working on a Large-Scale Social Media iOS Application
Lessons from building a large-scale social media iOS app: architecture, engineering practices, product development and team collaboration.
-

Finding the Sweet Spot: Between Overengineered and Underengineered Code
Too little engineering and too much engineering hurt a project just the same, only in different ways. How to find the sweet spot between them.
-

Ethical computing: cryptocurrencies, AI and protein folding at home
I bought a gaming PC and ended up questioning how we use our computers, time and energy, from games to crypto mining to finding purpose in computing.