09 — News
What's changing in search — and what it means for you.
AI search moves fast. We track it daily so you don't have to. Curated, summarized, and updated every few days.
Featured
Stop Saying Kids Can’t Read
Everyone is talking about the reading crisis. But inside the “Mississippi Miracle,” it’s all about comprehension.
Read →What actually got our articles cited by ChatGPT (and what didn't)
A few weeks ago I found out our site had a table of contents that rendered for absolutely nobody. The code was there. The CSS was there. It had been shipping to production for months. It just never a...
Read →I reverse-engineered Claude's undocumented Design API so a file sync wouldn't cost 665k tokens
A build log about protocol archaeology, three wrong guesses, and refusing to trust my own mocks. The token bill that started it Claude Design (claude.ai/design) is a nice place to keep a d...
Read →The feed
Tesla Wrap Gallery — Tesla Wrap Ideas & Online Designer for Model 3, Y & Cybertruck
Read →MTGHQ — Magic: The Gathering rules, staples, formats, decks, and daily prices
Read →Stephanie White Kelsey Mitchell Slam Cover Shirt
Read →Stephanie White Kelsey Mitchell Slam Cover T Shirt
Read →Monthly update post
A short monthly progress report: Added the ability to select a folder/project before starting work. Added some of the missing mathematical elements. Improved the mathematical element selector so t...
Read →Tree pattern matching
I managed to find a very effective decomposition of the pattern tree, which gives several useful properties for pattern matching. I finally finished the paper on this topic: https://zenodo.org/records...
Read →You Are Lying to Your Compiler. Use "satisfies" Instead of "as".
You are lying to the compiler. It is time to stop. I am going to say something that might make some of you uncomfortable. Every time you write as in TypeScript, you are basically telling the compiler...
Read →Doing PDF Redaction Right: Why a Black Rectangle Is Not Enough
If you have ever received a "redacted" PDF where the sensitive text is behind a black rectangle, and you copied it out anyway, you already know the problem. Drawing a shape over text does not remove t...
Read →Two Real VS Code Extensions, Built with vsceasy (and What Each Feature Does)
That 90-second video isn't a mockup. Every VS Code frame in it is a real screen recording: two extensions I built with vsceasy, running in VS Code, doing real work. Real keystrokes, real tests...
Read →Removing an Audio Track From a Video Without Re-Encoding
If you have a video file and you want the same video without sound, the correct operation is not a re-encode. It is a container-level track drop. The video stream stays byte-for-byte identical, the au...
Read →ScriptC: Vercel's Experimental Native TypeScript Compiler
TypeScript has conquered web development, backend microservices, and command-line tooling. Yet, despite its expressive static type system, TypeScript has always remained an interpreted guest inside th...
Read →Power BI Data Modelling, Relationships and Joins: A Practical Guide to Building Effective BI Models
Introduction Businesses and organisations collect large volumes of data in their day to day operations. Many a times, these data in itself does not answer management questions or rather hel...
Read →Ranking position trendnews → referrals
Referral traffic from published news coverage.
Get in touch
You don't need a finished brief. Tell us what the brand has to do and by when — we'll come back with a plan and a price.
Let's discuss
Tell us what the site has to do and by when — we'll come back with a plan and a price.