Today
- You may know BM25 lets you tune two parameters k1 how quickly to saturate document term frequency’s contribution b how......
Yesterday
- There is enormous variability in the frequency with which teams have emergencies. Some teams have emergencies regularly. We need a new report; someone has to put together a presentation; we need to change plans to incorporate new feedback. Other teams essentially only have...
- BM25 odds vs probabilities: a tour of Bayesian BM25 and what it means for hybrid search calibration....
- I recently started a new platform where I sell my books and courses, and in this website I needed to send account related emails to my users for things such as email address verification and password reset requests. The reasonable option that is often suggested is to use a paid...
- In 2021, being a good software engineer felt great. The world was full of software, with more companies arriving every year who needed to employ engineers to write their code and run their systems. I knew I was good at it, and I knew I could keep doing it for as long as I wanted...
- “The Tim Ferriss Show” is one of the most popular podcasts in the world and follows a form of lengthy interviews with top performers from multiple areas, like business, tech, sport and finance. I don’t follow it religiously, but I listened to some of these chats before and I...
- I’m interested in helping to create a shared JavaScript library for letting Electron apps authenticate with Netlify (and potentially GitHub/GitLab pages) via OAuth for the purpose of creating new projects and uploading files to existing projects.
This week
- An engineer at Cloudflare rewrote most of Vercel’s Next.js in one week with AI agents. It looks like a sign of how AI will disrupt existing moats and business models. Analysis...
- Over the past few months it’s become clear that coding agents are extraordinarily good at building a weird version of a “clean room” implementation of code. The most famous version …
- Learn how to systematically test and improve agent skills using deterministic checks and a real-world Gemini API example....
- Naresh Jain has long been uncomfortable with software patents. But a direct experience of patent aggression, together with the practical constraints faced by startups, led him to resort to defensive patenting as as a shield in this asymmetric legal environment. more…...
- Hi friends, In February, Scour scoured 647,139 posts from 17,766 feeds (1,211 were newly added). Also, 917 new users signed up, so welcome everyone who just joined! Here's what's new in the product: 🔮 Inferring Interests from RSS Feeds If you subscribe to specific feeds (as...
- When I joined GitHub in 2013, I found a company that had fundamentally rethought how work happens. Thirteen years later, the lessons from that experiment are more relevant than ever....
- The following is a write up of a talk I delivered at MLOps Community’s “Coding Agents” conference, on March 3rd. There’s a video version of the talk available on YouTube. I share what I learned building a no-code library, why spec-driven development is a feedback loop not a...
- I published my list of defaults last time in 2023, but a few things have changed since then. Inspired by Bud Spencer’s comment, here it is, my list of defaults as of 2026. Not a drastic change, but to make it a little easier to parse, I annotated the new things. If you are...
- I’m behind on writing about Qwen 3.5, a truly remarkable family of open weight models released by Alibaba’s Qwen team over the past few weeks. I’m hoping that the 3.5 …
- Rare terms have high inverse document frequency IDF BM25 scoring treats high IDF terms as more relevant Why We assume......
- There's been much talk recently about how AI agents affect the workflow loops of software development. Kief Morris believes the answer is to focus on the goal of turning ideas into outcomes. The right place for us humans is to build and manage the working loop rather than either...
- In “Why is Claude an Electron App?” Drew Breunig wonders: Claude spent $20k on an agent swarm implementing (kinda) a C-compiler in Rust, but desktop Claude is an Electron app. If code is free, why aren’t all apps native? And then argues that the answer is that LLMs are not good...
- Blog About Moonbound Shop This is a post from Robin Sloan’s lab blog & notebook. You can visit the blog’s homepage, or learn more about me. March 3, 2026 New Gemini model out today: 3.1 Flash-Lite, superfast and very capable. The Gemini models remain my favorites: for their...
- The other day I was looking at the team billing section of an AI product. They had a widget labeled “Usage leaderboard”. For whatever reason, that phrase at that moment made me pause and reflect — and led me here to this post. It’s an interesting label. You could argue the...
- Rahul Garg continues his series of Patterns for Reducing Friction in AI-Assisted Development. This pattern describes a structured conversation that mirrors whiteboarding with a human pair: progressive levels of design alignment before any code, reducing cognitive load, and...
- AI skeptics often argue that current AI systems shouldn’t be so human-like. The idea - most recently expressed in this opinion piece by Nathan Beacom - is that language models should explicitly be tools, like calculators or search engines. Although they can pretend to be people,...
- “If a picture is worth a thousand words, then a prototype is worth a thousand meetings.”– Tom & David Kelley But what if the meeting is the prototype? That’s the spirit of an idea I’m calling “Real-time UI” (the name […]...
Rows per page