On cider and voice and struggle and AI
Adam ponders the struggle of cidermaking and writing under the shadow of AI and macro producers.

1. září – Vrak Titaniku: Nejslavnější objev oceánu byl jen krycí historka
Jak to uslyšíte ve škole od učitele Rok 1985. Oceánograf Robert Ballard se po letech snahy konečně vydává hledat nejslavnější vrak světa. Titanic leží někde v severním Atlantiku od dubna 1912 a čeká na člověka, který bude mít dost techniky, peněz, trpělivosti a romantického vztahu k rezavým lodím. Ballardův tým

From Attention to Intention - The Open Garden
Exploring business models for atproto and the open social web
App creator pledges against enshittification
While researching business models that could work on atproto there are some obvious ones that won’t work on a technical/architectural level. Like you can’t really monetize the data in the PDS because it’s all completely open (as long as there’s no permissioned data, but probably not even after that). That in itself already takes away a lot of room/incentive for enshittification (which is great), since when you do users can create or move to another app. But still, I kept encountering models/ta...

AT Moderation Architecture | bryan newbold
The AT network is becoming more heterogeneous in practice, with independent PDS hosts, apps, and alternative bsky AppViews establishing themselves. This means that more complex inter-service moderation scenarios are starting to get attention. While the labeling system was released all the way back i...

Speciál: Kam dát dítě na školu v době AI?
Napsal jsem synovi dopis, co má jít v dnešní době studovat a čemu se má věnovat.


Writing Code Is Easy. Reading It Isn’t.
Writing code is easy. Once you have a solution in mind, and have mastered the syntax of your favorite programming language, writing code is easy. Having an LLM write entire functions for you? Even eas
Testing functional UIs - Hayleigh Thompson | Lambda Days 2025
Mastering Playwright in 2026: A Hands-On Guide to Modern Browser Automation
Still debugging flaky automation tests late at night?

Stop Using Conventional Commits
You’ve almost certainly encountered Conventional Commits before. It may have reared its ugly head in the changelog of an open source project you’ve used. It may have been the enforced commit format for an open source project you contributed to. A lot of people swear by it. I swear at it. Even though it is used by a large number of popular open source projects, Conventional Commits is an actively bad standard which encourages focus on the wrong things and fails to deliver on its promises.

AI Makes Better Software
Don't use AI to ship software faster. Use it to ship better software.

Solving the 1+N Query Problem