Weeknotes 2025-05-12

Weeknotes 2025-05-12

The thing about being wrong is that before you know you’re wrong, it feels •exactly• like being right. --Roman Mars

Beyond Tellerrand 2025


Article content
Stage before opening of btconf


Article content
Just a decorative hippo lamp

I attended the Beyond Tellerrand conference in Düsseldorf this year. Being local residents, my wife and I didn't have to travel far to the venue, and since we're both interested in the topics, we always attend together. In previous years, we'd bring our children along, taking turns watching them between talks. This year marked the first time both kids were in kindergarten or school in the mornings and at playdates in the afternoons, so they didn't join us. Several attendees actually noticed their absence and asked where we'd "left the little ones."

The conference was excellent as always. I gained plenty of inspiration and thoroughly enjoyed both the presentations and conversations with familiar faces and new acquaintances alike. I did find myself wondering if the conference might benefit from exploring even more diverse topics "beyond tellerrand." It would be fascinating to see someone like Simon Willison discuss AI and its implications, or perhaps dive into more technically in-depth backend topics that could bring fresh perspectives.

That said, I can't recommend Beyond Tellerrand highly enough! The event consistently delivers exceptional content in a welcoming atmosphere that encourages creativity and connection. If you haven't experienced it yet, you're truly missing out on one of the best web conferences in Europe. And if you can't make it yourself, definitely encourage a colleague or friend to go – they'll thank you for it!

Special shout-out to my fellow podcast colleagues who made this event even more enjoyable: Alexander Bürner (devslove.it), Christian Schaefer (Working Draft), Sarah Groß (wwsiv) – and to Daniel Pietzsch and Nikolaus Rademacher – it was fantastic seeing all of you there!

Nyxmon

I've made significant progress with my experiment developing a minimalist monitoring tool using vibe coding. I now have a comprehensive integration test where I add a check to the database and launch a check collector in a separate thread. This collector uses a blocking portal to poll the database for checks that are due to run.

Once a check is identified, the system issues an "execute checks" command that leverages an async check runner adapter along with another blocking portal. This setup allows the pending checks to run via httpx async in the event loop before returning results back to the synchronous message bus through a callback.

After receiving the result, the system issues an "add result" command to the message bus. Then the SQLite repository adapter utilizes a portal to write the result to the database within an async context.

While the code structure appears somewhat complex, it seems to be functioning as intended. The architecture successfully bridges synchronous and asynchronous operations throughout the monitoring workflow.

django-cast

Just released a new version with official support for Wagtail 7 and Django 5.2.

Articles

Software

People

To view or add a comment, sign in

More articles by Jochen Wersdörfer

  • Weeknotes 2025-05-05

    I'm not passive aggressive unlike some people --Benack OBena Getting back to work after a conference week. Barely had…

  • Weeknotes 2025-04-28

    You can tell the Old Testament is the product of a desert people, because when they tried to imagine the end of the…

    1 Comment
  • Weeknotes 2025-04-21

    Generic expert Python programming advice: "Or, you could just not do any of that." --David Beazley Software…

  • Weeknotes 2025-04-14

    markets soar as investors realize that mommy didn't actually disappear, she was just hiding behind her hands…

  • Weeknotes 2025-04-07

    Software engineering is programming over time --swizec I still have so much on my plate. Really looking forward to…

    1 Comment
  • Weeknotes 2025-03-31

    punk rock levels are currently at 71% but fluctuating wildly > (71%) ■■■■■■■□□□ > --levelbot Just work and no play…

  • Weeknotes 2025-03-24

    When the karens saw jesus girl dinnering with simps and pick-mes, they said to his disciples, "why does he yap with…

    1 Comment
  • Weeknotes 2025-03-17

    This Is Just To Say I have shaved the yak that was in the icebox and which you were probably planning to shave yourself…

    3 Comments
  • Weeknotes 2025-03-10

    On behalf of the United Kingdom, I would like to welcome the United States of America into the select club of countries…

    1 Comment
  • Weeknotes 2025-03-03

    just putting this out there but: the technology has emerged. it is no longer "emerging technology.

Explore topics