Sign up

Jochen Wersdörfer

Not verified No WebSub updates No webmention support Valid

Public posts from @jochen@wersdoerfer.de

Generator
Mastodon v4.7.5
Public lists
HWC DUS IWC DUS 2026
Fetched

Jochen Wersdörfer Valid
Text

My whole Mac kept freezing during test runs. Menus, graphs, even switching Spaces.

Turned out pytest-xdist renames its worker processes before and after every test, and macOS did not cope well with that. Since I switched it off, the freezes haven't come back.

How I tracked it down: https://wersdoerfer.de/blogs/ephes_blog/pytest-macos-desktop-freezes/

#Python #pytest #macOS

Jochen Wersdörfer Valid
Text

Platz ist in der kleinsten Hüpfburg!

Platz ist in der kleinsten Hüpfburg!

Jochen Wersdörfer Valid
Text

Here on Mastodon you keep reading a certain kind of reassurance: AI is a bubble, it’ll blow over, and if you ignore it, it won’t affect you.

I think all three parts are wrong, and I wrote up why. It comes down to the price of feedback: why AlphaZero worked, why coding agents work, and what cheap verification does to code we’d long since signed off on.

https://wersdoerfer.de/blogs/ephes_blog/cheap-oracles/

Jochen Wersdörfer Valid
Text

Hey @badlogic and @mitsuhiko — have you looked at Next Frontier AI yet?

https://next-frontier.ai/

The more I read about it, the more I feel Europe doesn’t just need new frontier models. It also needs the infrastructure layer around them: coding harnesses, local-first agents, evals, reproducible environments, trajectory/session collection, RL data pipelines, etc.

Projects like pi and the broader local-LLM ecosystem feel surprisingly aligned with that vision.

Jochen Wersdörfer Valid
Text

Hello #btconf  @btconf @katharina😊

Hello #btconf @btconf @katharina😊

Jochen Wersdörfer Valid
Text

New #WeekNotes: Athens, Brussels, Düsseldorf — and a little bit of open source in between.
https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2026-04-27-athens-brussels-d%C3%BCsseldorf/ #indiewebcamp

Jochen Wersdörfer Valid
Text

Just walking by #indiewebcamp in Düsseldorf because it is happening a few minutes walk from where I live 😅.

Jochen Wersdörfer Valid
Text

Cool Lightning Talk by @anthony about GeneratedField at #djangoconeu2026 😎

Cool Lightning Talk by @anthony about GeneratedField at #djangoconeu2026 😎

Jochen Wersdörfer Valid
Text

Cool Lightning talk at #djangoconeu2026  by @mastacheata about JWT 😊

Cool Lightning talk at #djangoconeu2026 by @mastacheata about JWT 😊

Jochen Wersdörfer Valid
Text

RE: https://techhub.social/@mastacheata/116414430306979759

Thanks :)

Jochen Wersdörfer Valid
Text

Hello #djangoconeurope #djangoconeu2026 👋🤗

Jochen Wersdörfer Valid
Text

Is this on?

Jochen Wersdörfer Valid
Text

Current vibe: Victorian railway stoker, but for LLMs.
Shoveling prompts into the firebox, watching the gauges, hoping the whole thing keeps accelerating instead of exploding.

Jochen Wersdörfer Valid
Text

RE: https://fosstodon.org/@djangoconeurope/116143232953240759

Very happy to be part of DjangoCon Europe this year 😊.

Jochen Wersdörfer Valid
Text

Catching up and improving my Home Lab - published my #WeekNotes for last week: https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-11-10-home-lab-improvements/

Jochen Wersdörfer Valid
Text

New #WeekNotes: Shipped Steel-IQ after months of work! 🚀 Plus: fixing bugs at Homebrew Website Club, wrestling with Arch Linux on old MacBooks, and thoughts on Django async.

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-11-03-shipping-steel-iq/

Jochen Wersdörfer Valid
Text

Two minutes.

Two minutes.

Jochen Wersdörfer Valid
Text

By the sea without laptop, thinking about home automation plans. More pictures than usual - published my #WeekNotes for the week before last week:

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-08-18/

Jochen Wersdörfer Valid
Text

New #WeekNotes: Summer break edition 🌞 Released django-cast with Wagtail 7.1 support and collected some interesting reads on small software, LLM critiques, and Claude doing DevOps.

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-08-11/

Jochen Wersdörfer Valid
Text

This week: GLM-4.5 Air + mlx_lm.server + open-webui = surprisingly powerful local coding setup. Open-weight models have come so far. Planning CLI experiments next!

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-08-04/

#weeknotes

Jochen Wersdörfer Valid
Text

Contributions welcome 🤗
https://mastodon.social/@djangonews/114984301515692244

Jochen Wersdörfer Valid
Text

This #weeknotes cover Python sentinel values (spoiler: avoid them unless necessary), IndieWeb integration with django-indieweb, and setting up a new M4 Mac Studio for local model testing. Plus: the perils of switching to US keyboard layout.

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-07-28-sentinel-values-indieweb-updates-and-new-hardware/

#Python #IndieWeb #WebDev #MacStudio

Jochen Wersdörfer Valid
Text

New blog post: Managing Editable Dependencies in uv 📝

If you're developing multiple Python packages that depend on each other, this might help!

Shows how to:
- Keep editable installs working with uv sync
- Avoid committing local paths to git
- Automate the workflow with pre-commit

https://wersdoerfer.de/blogs/ephes_blog/til-managing-editable-dependencies-in-uv-without-committing-local-paths/

#Python

Jochen Wersdörfer Valid
Text

#Weeknotes: django-cast docs ✓ Voice dictation experiments ✓ Data science podcast recorded ✓ (catching up with my 2 week lag posting those)

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-07-21/

Jochen Wersdörfer Valid
Text

WeekNotes: django-cast gallery nav fixes, tox performance improvements, and why Claude Code is still king after testing the alternatives. Also, I somehow agreed to write about running Django in Electron (send help)

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-07-14/

#weeknotes

Jochen Wersdörfer Valid
Text

Published my latest weeknotes. Topics covered: new podcast episode on data class builders, django-cast refactoring (src layout migration, uv build backend, ruff adoption). Read more:

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-07-07/

#weeknotes

Jochen Wersdörfer Valid
Text

@webology This might be interesting for you as well, right?
https://hachyderm.io/@mitsuhiko/114831410733150259

Jochen Wersdörfer Valid
Text

What started as "I'll just run coding agents on a remote machine" turned into a deep dive through SSH agent forwarding, tmux clipboard integration, and Fish shell event handlers.

Spoiler: mosh segfaults when connecting M-series → Intel Mac 😅

My working (if inelegant) solution: https://wersdoerfer.de/blogs/ephes_blog/running-coding-agents-remotely-ssh-tmux-and-the-quest-for-a-seamless-experience/

#tmux #FishShell #CodingAgents #ssh #AITools #ClaudeCode

Jochen Wersdörfer Valid
Text

Wrapping a #Django project in an electron app and shipping it to windows / macOS running a full data science stack (>1gb .venv) using a bundled relocatable Python interpreter with django-tasks for long running simulations and htmx to be able to show interactive progress. Still baffled that this works at all.
https://mastodon.world/@shezi/114821742142763275

Jochen Wersdörfer Valid
Text

New #weeknotes! 🚀 Fixed Kptncook auth, shipped a Micropub endpoint for django-indieweb and squeezed in a Python Podcast recording.

https://wersdoerfer.de/blogs/ephes_blog/weeknotes-2025-06-30/