Thoughts on software engineering, system design, and the future of AI.
Click to read more...
Large Language Models have fundamentally changed how we think about building software. But despite all the hype, there's surprisingly little practical...
There are a lot of speed bumps and potholes on the road to JavaScript proficiency. One of the biggest and most daunting is Promises....
Distributed systems are everywhere. Every time you send a message, make a purchase online, or stream a video, you're interacting with distributed syst...