André Staltz's Avatar

André Staltz

@staltz.com

JavaScript and open source guy. Working at @socket.dev Previously: Manyverse, SSB, Cycle.js, RxJS

2,801
Followers
119
Following
375
Posts
03.03.2023
Joined
Posts Following

Latest posts by André Staltz @staltz.com

The productivity argument (introduced by AI) kills the incentives for reviewing. It's just cheaper to generate more and more until you're happy, without looking at the outputs!

11.02.2026 22:09 👍 2 🔁 0 💬 1 📌 0

Would that be more efficient than just building it in the first place?

11.02.2026 22:08 👍 0 🔁 0 💬 3 📌 0

Somehow developers have been convinced that the future of computing is to leave their computers busy doing something with a swarm of "agents", going to sleep, and then accepting —without reviewing— the garbage output after they wake up the next morning.

11.02.2026 21:59 👍 7 🔁 3 💬 2 📌 0

My colleague @staltz.com and his team are at it again, working magic with UIs to reduce cognitive load and make security information easier to explore. Excited to see this launched! 💜

22.01.2026 18:37 👍 6 🔁 2 💬 0 📌 0

It was vibe coded. Get used to it, it's the future!

14.01.2026 20:43 👍 2 🔁 0 💬 0 📌 0

git commit -m'Did what AI did not, because this is the future'

14.01.2026 20:33 👍 3 🔁 0 💬 1 📌 0

Solution for Greenland: split into North Greenland and South Greenland. Trump is going to do this anyway, so why not find a compromise where most of the population (southwest-concentrated) remains untouched, while the USA can do their world policing thing in the north.

08.01.2026 08:23 👍 2 🔁 0 💬 3 📌 0

I can totally relate to this

20.12.2025 16:20 👍 1 🔁 0 💬 0 📌 0

Would highly appreciate if you can link to some visible work that is nearly all yours, and you're proud of building.

10.12.2025 18:18 👍 3 🔁 0 💬 0 📌 0

Want to work with me and a number of world-class JS open source developers at @socket.dev protecting ALL open source libraries from supply chain attacks?

We're looking for stellar frontend developers. DM me

10.12.2025 18:12 👍 16 🔁 6 💬 2 📌 0

For some reason, humans like – and have always liked – anthropomorphized animals.

09.12.2025 19:15 👍 1 🔁 0 💬 0 📌 0

Doom-scrolling generation looking back at the early 2000s: we were happy, and we didn’t realize it.

AI-slop generation looking back at the doom-scrolling era: we were happy, and we didn’t realize it.

04.12.2025 16:19 👍 3 🔁 0 💬 1 📌 0
Post image Post image

If you ever wonder where did Andre Staltz go

29.11.2025 08:05 👍 15 🔁 1 💬 2 📌 0
Post image Post image

I select "Light Mode" in Tahoe and the header "Appearance" fades away, while the Back/Forward buttons remain in dark mode.

👏

08.11.2025 22:09 👍 2 🔁 0 💬 0 📌 0

I think spreadsheets as a concept are brilliant. Can you imagine computers *without* them?

They are simultaneously databases and user interfaces. Manipulation is direct: the input is the output. Reactive programming and no need to reason about outdated state or cache invalidation.

Simply brilliant

01.11.2025 15:40 👍 108 🔁 7 💬 12 📌 1

In before "what browser are you using", this is Google Chrome.

28.10.2025 20:52 👍 2 🔁 0 💬 0 📌 0
Video thumbnail

The slop is everywhere. Even Google with infinite budget can't make a dropdown work.

28.10.2025 20:52 👍 7 🔁 0 💬 3 📌 0

And... it made software less secure

26.10.2025 13:49 👍 0 🔁 0 💬 0 📌 0

Even the pagination UI is utterly broken in this product. Seriously, vibe coding is one of the worst things that happened to our industry. We were going in a pretty okay direction until AI came along.

It made products worse, programming frustrating and code review miserable.

26.10.2025 13:44 👍 4 🔁 0 💬 2 📌 0
Post image
25.10.2025 19:38 👍 4 🔁 0 💬 0 📌 0

Slop slop slop slop slop.

I wish AI were anything else than slot machines. Sometimes you win! But mostly you're just busy pulling thay lever over and over again, hoping for the output you want.

Probably gonna cancel this subscription soon.

24.10.2025 17:19 👍 7 🔁 1 💬 0 📌 0

The audio generative AI simply does not function as advertised. You're offered the possibility of adding a new instrument track, and you can choose an instrument, but the generated audio turns out to (basically always) be a song, not an instrument track. An interesting one! But not what I asked. 😅

24.10.2025 17:19 👍 1 🔁 0 💬 1 📌 0

I start realizing from the UI that this product is probably for the most part vibe coded. Stuff like: multiple "collapse sidebar buttons" differently styled and conflicting with each other. Which immediately made me lose some respect for the product.

But worse...

24.10.2025 17:19 👍 1 🔁 0 💬 1 📌 1

So I gave Suno (music production AI) a try and I was mind blown and inspired. It remixed/improved one of my song demos and that gave me fresh ideas for the song.

So within a few minutes, I pulled out the credit card and got the premier plan. Then I'm playing around with it, until...

24.10.2025 17:19 👍 4 🔁 0 💬 3 📌 0

That was very sophisticated and good, but most of the work was in cycle/dom, which I wouldn't build. I would just use React, much like how cycle/react currently is written. I'd also drop the functional programming because embracing the React ecosystem means those child components are anyway not pure

20.10.2025 17:02 👍 0 🔁 0 💬 1 📌 0
André Staltz - Use React in Cycle.js and vice-versa Open Source Freelancer

staltz.com/use-react-in...

18.10.2025 11:14 👍 0 🔁 0 💬 1 📌 0

JSX can burn in hell as far as I'm concerned

18.10.2025 08:43 👍 0 🔁 0 💬 1 📌 0

Frameworks are opinionated ways of building apps, so I would make those opinions clear and support only one way of working with Cycle.js.

No "flexibility", but a lot of interoperability (via React with its ecosystem).

18.10.2025 07:48 👍 1 🔁 0 💬 0 📌 0

Good thoughts, and I respect you. But this thread is a good counterexample of what I'd like to build. As soon as a good open source tool comes out, people start asking for support for alternative building blocks (RxJS, xstream, Preact), which quickly dilutes the whole thing.

18.10.2025 07:48 👍 1 🔁 0 💬 1 📌 0

Because it's the new HTML. No point in competing with it. Too many good React component libraries out there that must be utilized

18.10.2025 07:01 👍 2 🔁 0 💬 2 📌 0