FROM BUILDERS, FOR DOERSVOL. 03 / QUALITY-FIRST DISCOVERY

Their experience.
Your next move.✳

Discover hard-earned lessons, useful tools, and business ideas
hidden in the conversations on Hacker News.

Traceable sourcesBilingual readingPractitioner perspectives
3,000experiences and insights05ways to explore02interface languagesLess noise. More perspective.

Tool picks799

Real experiences, useful perspectives, and things you wish you’d known.

Tool picks

Tell HN: Firefox Is an awesome browser right now

Original English

So instead, I tried my best to help by reporting bugs.

Tool picks

The short, happy reign of CD-ROM

Original English

I used to get calls all the time, asking for some sort of hardware support.

Tool picks

Stop Writing REST API Clients

Original English

First: the ruleset, ensuring it's 100% to spec lest a client fail.

Tool picks

LINUX is obsolete (1992)

Original English

" Things like paradigmatic ways of doing open source software development took 20 years to dominate because the longevity and applicability of the more abstract …

Tool picks

Show HN: kew – A Terminal Music Player for Linux

Original English

I use tempo[1] which again was one I landed on because pretty much all the other clients didn't support folder lookup either (I think dsub …

Tool picks

Go's Concurrency Examples in Java 19

Original English

I actually maintain a few multi platform kotlin things that support co-routines and they work great on both the jvm and in a browser.

Tool picks

Criticizing Hare language approach for generic data structures

Original English

I'm not saying that memory unsafety isn't a problem, but if you really want to make software better, you should address the biggest problems first.

Tool picks

I don't like Python. Does that make me a bad person?

Original English

It took me 5 days to learn the language enough to do so and to write the entire tool, at which point I "got it".

Tool picks

SQLite in Go, with and Without Cgo

Original English

I also use it extensively in unit tests (often creating and destroying in-memory databases hundreds of times during just a couple of seconds of tests).

Experience is a head start. The next step is yours.

Stay curious. Think independently. Start small.