Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

til.simonwillison.net

Simon Willison TIL

Get the latest updates from Simon Willison TIL directly as they happen.

Follow now 26 followers

Latest posts

Last updated 1 day ago

SQLite triggers

1 day ago

I wrote a Python script, triggers.py, to help me understand what data...

Building and deploying a custom site using GitHub Actions and GitHub Pages

about 2 months ago

I figured out a minimal pattern for building a completely custom website...

Styling an HTML dialog modal to take the full height of the viewport

about 2 months ago

I've been experimenting with the HTML dialog element recently, for example in...

Running jupyterlab via uv tool install

2 months ago

I tried to get jupyterlab working via uv tool install today and...

Using a Tailscale exit node with GitHub Actions

3 months ago

For an (ethical) scraping project I found that my low-volume scraper was...

Using S3 triggers to maintain a list of files in DynamoDB

3 months ago

This is a three-quarters-baked experiment that I ran this morning. I'm interested...

Trying out Python packages with ipython and uvx

3 months ago

I figured out a really simple pattern for experimenting with new Python...

Running pytest against a specific Python version with uv run

3 months ago

While working on this issue I figured out a neat pattern for...

Geocoding from Python on macOS using pyobjc-framework-CoreLocation

3 months ago

Rhet Turnbull shared this short script for looking up the named timezone...

Downloading every video for a TikTok account

4 months ago

TikTok may or may not be banned in the USA within the...

Calculating the size of all LFS files in a repo

5 months ago

I wanted to know how large the deepseek-ai/DeepSeek-V3-Base repo on Hugging Face...

Named Entity Resolution with dslim/distilbert-NER

5 months ago

I was exploring the original BERT model from 2018, which is mainly...