News for hackers. Stuff that matters.

johannessjoberg

Re:Superlite: A Faster Alternatie to Superpowers on Monday October 19, 2026 @03:02AM (#50149236)
Same here. I turned off everything in superpowers except brainstorming

Making active decisions and weighing different alternatives improves my understanding, and I think the result is better, though that might just be because I understand it. Which is worth it on its own.

It sounds great man! Thanks for sharing both the story and the album.
Re:Do the simplest thing that could possibly work on Saturday August 30, 2025 @03:03AM (#45072526)
“Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better.”

― Dijkstra

Re:We Are Destroying Software on Saturday February 08, 2025 @02:52PM (#42985672)
> We are destroying software trying to produce code as fast as possible, not as well designed as possible.

Legacy systems are born from rushing into implementation to feel productive rather than understanding the problem. Slow is smooth. Smooth is fast.

Re:Why pay for a search engine on Monday October 14, 2024 @12:42AM (#41834259)
I can highly recommend switching to kagi. Happy paying customer here.
Re:Culture Change at Google on Friday January 19, 2024 @02:38AM (#39052684)
Fastmail is great and worth the small cost imo
Re:What Do We Owe Our Teams? on Sunday July 02, 2023 @06:05PM (#36566285)
Heads-up, I tried subscribing for your newsletter but it failed for an unknown reason.
It's also a matter of choice when consuming libraries like expressjs, which the linked article referes to.

For example, hapi (https://hapi.dev/), a feature comparable web server framework to express, has zero external dependecies.

There are a lot of responsible maintainers of great packages in the node community which keep dependencies to a minimum. It's up to the consumers to use and value them, not just default to the likes of express.