How Cursor Serves Billions of AI Code Completions Every Day
An insightful look at how Cursor IDE uses GenAI tech stack and techniques (eg. RAG and vector similarity search) for its AI-powered features.
An insightful look at how Cursor IDE uses GenAI tech stack and techniques (eg. RAG and vector similarity search) for its AI-powered features.
My biggest takeaway is the one diagram for 8 system design concepts. Beautiful!
Whether it’s learning curve, time spent reviewing generated code, or context switching, using AI for coding tasks does come at a non-negligible cost.
Always love philosophy intermingled with software engineering examples :)
A fantastic rundown of tech that developers can leverage to create ultra snappy user experiences using local-first data design.
A compelling counter to the argument about how modern day technologies such as smartphones and social media have shortened attention spans in humans. Apparently, we are as attentive as we were before, but for things other than traditional stuff like reading, writing, and working. Case in point: video games and deliberate web surfing.
If you like this, also check out the book Escaping
AI tools being disruptive is not a surprise. TypeScript being the most used language is a big surprise.
Other than Tinder’s custom API gateway implementation, a good primer on how gateways work.
Deep, deep thoughts about vision, goals, and how people commonly confuse them. What beauty of an article! The central concept is similar to Cal Newport’s lifestyle-centric planning, but it’s nice to revisit it in the context of a software engineer.