Farshid's Weblog

# Title Date Author
258
Redirecting all paths on a Vercel instance
257
Testing different Python versions with uv with-editable and uv-test
256
Migrating a GitHub wiki from one repository to another
255
Processing a stream of chunks of JSON with ijson
254
Upgrading packages with npm
253
Registering the same Pluggy hook multiple times in a single file
252
Running cog automatically against GitHub pull requests
251
Safely outputting JSON
250
Livestreaming a community election event on YouTube
249
Registering temporary pluggy plugins inside tests
248
Summarizing Hacker News discussion themes with Claude and LLM
247
Trick Apple Photos into letting you access your video files
246
Dropdown menu with details summary
245
Useful Markdown extensions in Python
244
Enabling WAL mode for SQLite database files
243
Error 153 Video player configuration error on YouTube embeds
242
Named Entity Resolution with dslim/distilbert-NER
241
Conditionally running a second job in a GitHub Actions workflow
240
Setting cache-control: max-age=31536000 with a Cloudflare Transform Rule
239
The pdb interact command