Crawling Datasette with Datasette
2024-06-09
I wanted to add the new tutorials on https://datasette.io/tutorials to the search index that is used by the https://datasette.io/-/beta search engine.
423 words
|
2 minutes
Using pytest-httpx to run intercepted requests through an in-memory Datasette instance
2024-06-09
I've been working on a tool called [dclient](https://github.com/simonw/dclient) which is a CLI client tool for talking to Datasette instances.
396 words
|
2 minutes
sips: Scriptable image processing system
2024-06-08
I wanted to convert some `.webp` images to `.png` on my Mac. I asked ChatGPT:
452 words
|
2 minutes
Close terminal window on Ctrl+D for macOS
2024-06-08
I always forget how to set this up. It's hidden in Preferences -> Profiles -> Basic -> Shell:
30 words
|
1 minute
Interpreting photo orientation and locations in EXIF data
2024-06-07
I upgraded my [Niche Museums](https://www.niche-museums.com/) site to use [PhotoSwipe](https://photoswipe.com/) for its photo galleries today. Here...
827 words
|
4 minutes
Helper function for pagination using AWS boto3
2024-06-07
I noticed that a lot of my boto3 code in [s3-credentials](https://github.com/simonw/s3-credentials) looked like this:
85 words
|
1 minute
Testing things in Fedora using Docker
2024-06-07
I got [a report](https://twitter.com/peterjanes/status/1552407491819884544) of a bug with my [s3-ocr tool](https://simonwillison.net/2022/Jun/30/s3...
145 words
|
1 minute
Downloading partial YouTube videos with ffmpeg
2024-06-06
I spoke [at WordCamp US 2023](), and wanted to grab a copy of the video of my talk. I always try to keep my own copies of these because I've seen s...
604 words
|
3 minutes