Ben Bachem

@bezbac.dev

Digital generalist working in startups • Based in Berlin, Germany https://github.com/bezbac

Had a conversation about this yesterday and I find it crazy how little is actually happening to improve code readability and audibility. Sure, there is A LOT going on and things like x.com/rough__sea/s... are interesting but I feel the topic is dwarfed in comparison to just generating more code.

Ryan Dahl (@rough__sea) on X

Experimenting with celld in increasingly pathological situations. After merging the replicated write-behind log, this experiment had 4 instances of celld, each on its own machine, and round-robin kill...

x.com

I think shadcn's / Radix's trigger elements are a *really* bad design, especially with agentic coding. Agents will gladly create Frankenstein components that render 4 visually unique trigger buttons conditionally to reuse a dialog instead of creating a HOC and wrapping the callsites.

I'm constantly amazed by how difficult it is to get coding agents to write good React code. I have to constantly fight codex to not add useEffect and refs everywhere.

I started a new job this week and so far the experience has been great! The experience of diving into a _huge_ unknown React codebase, that does a lot of things differently from how I am used to, is a bit of a challenge though.

After 5 1/2 years and ~5,000 commits, today is my last day at @ superchat.com. I joined when we had 0 customers and an empty office. We grew to 9,000+ and became the DACH market leader. Incredibly proud of what we built. Excited for what's next — more on that soon. 🎢

Since ESLint 10 is out, I decided to finally reserve some time to migrate from ESLint 8 to 9 @work. This definitely is a whole lot of work...

Engaging in mental gymnastics to justify what's convenient but unevidenced, unjust but personally beneficial, 'rewires your neural map' in ways that degrade your overall ability to understand and analyze the world around you, which is a precondition for intelligence and creativity.

Capitalism to me implies antitrust and strong regulators. It also does not imply anti labor rights, but equity for employees and workers. I am however strongly against dividing employers and employees in groups that should fight against each other. Nothing good comes from that.

I spent way to much time yesterday fighting the borrow checker over something I _knew_ shouldn’t work. Safe so say, it won.