Full Stack Theory
Exploring the evolving world of software development—Frontend, Backend, AI/ML, and Software Design and Philosophy. Thoughts on code, architecture, and the philosophy of building modern systems. Currently at a FAANG. Opinions are my own.
- Unfortunately, it's how privacy works :( timsh.org/tracking-mys...
- I hope it will be a popular alternative. techcrunch.com/2025/01/15/b...
- I've been to San Francisco and LA recently and was surprised by number of Waymo cars on the streets. Didn't have a chance to try unfortunately. spectrum.ieee.org/robotaxi
- I think it's what most of non-engineers and even tech executives don't understand about AI coding. addyo.substack.com/p/the-70-pro...
- Interesting thoughts. calpaterson.com/porter.html
- shiftmag.dev/dhh-make-sof... I see more and more unnecessary complexity every day. I may not agree with all statements, but overall it's so much true.
- My idea of a perfect weekend? Coffee, a good book, and not thinking about that bug I couldn’t fix on Friday. Let’s see how long that lasts. 😅
- My code works on my machine but not in production. So, naturally, the solution is to ship my laptop to the cloud, right? Problem solved!
- That's awesome. A team from the Research Institute for Plant Molecular and Cellular Biology has genetically engineered lettuce to boost its nutrients. newatlas.com/health-wellbeing/go…
- Testing isn’t just about coverage—it’s about coverage that matters. Writing tests should be about validating behavior, not just getting numbers. And I see tests that are written only to get coverage more and more...
- I met an old friend today. We once worked on a monolith refactor where the team tried to extract everything into microservices all at once. It was chaos. The takeaway? Gradual, deliberate decomposition works far better than an all-at-once approach. Break things down thoughtfully.
- One of the most underrated skills in software engineering is deleting code. Letting go is an act of discipline. That was a good one ;(
- Giving this new social media a try! Excited to explore and share thoughts on software development, architecture, AI/ML, and the evolving challenges we face as engineers. Let’s see where this journey takes us!