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.

Field notes282

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

Field notes

Failed Startup code graveyard

Original English

Practically, they wouldn't be able to because of the sheer complexity of all the different services.

Field notes

Is XMPP any good? Also, let's write a client in Tcl, maybe

Original English

I tried to write a client back in the days.

Field notes

Property-Based Testing for the People

Original English

I have advocated for and used property testing but I have more often seen it advocated and used by people who see every bug as …

Field notes

Write Less Code

Original English

but may cost programmers several hours a month just keeping this feature up to date. …

Field notes

Request logging and web vitals for Vercel apps

Original English

The above was achieved through a lot of trial-and-error, tweaking, testing, and head-scratching, but we're really proud of what we've built.

Field notes

Switching to Plan J (From Scala back to Java)

Original English

But, I will have rewrite what I did in it soon because the VM startup cost for scala is too high for what I want …

Field notes

Ask HN: Why should I use Django?

Original English

I've been using Grails for over 10 years, my clients are super happy with what I have delivered.

Field notes

Ask HN: Do you pull and run code as part of code review?

Original English

I've used the release party approach, and it works, at a high cost.

Field notes

Deleting Software I Wrote Upon Leaving Employment of a Company

Original English

It's not my job to write code but I do to make my life easier.

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

Stay curious. Think independently. Start small.