Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Xkcd 1425 (Tasks) turns ten years old today

Nanodjango

XKCD 1425 (Tasks) turns ten years old today

How streaming LLM APIs work

Things I've learned serving on the board of the Python Software Foundation

How to succeed in MrBeast production (Leaked PDF)

Notes on OpenAI's new o1 chain-of-thought models

Notes on Using LLMs for Code

Building a tool showing how Gemini Pro can return bounding boxes for objects in images

Google's new pipe syntax in SQL

Back dating Git commits based on file modification dates

Claude's API now supports CORS requests, enabling client-side applications

django-http-debug, a new Django app mostly written by Claude

SQL Injection Isn't Dead: Smuggling Queries at the Protocol Level

Imitation Intelligence, my keynote for PyCon US 2024

Give people something to link to

Google Chrome ships a default, hidden extension that allows code on *.google.com access to private APIs, including your current CPU usage

Chrome/Chromium gives extra privileges to *.google.com domains

Stealing everything you've ever typed on your Windows Recall PC is now possible

Generative AI Is Not Going to Build Your Engineering Team for You

Accidental prompt injection against RAG applications

Building search-based RAG using Claude, Datasette and Val Town

Software Engineering Practices (2022)

Language models on the command line

Training is not the same as chatting: LLMs don’t remember everything you say

Slop is the new name for unwanted AI-generated content

Three major LLM releases in 24 hours

Options for accessing Llama 3 from the terminal using LLM

AI for Data Journalism: demonstrating what we can do with this stuff

Cally: Accessibility Statement

More →