Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
102
Testing is super important, and yet it's hard to find practical examples to show you what to do. This article intends to fix that, by teaching integration testing with React Hook Form.
over a year ago

Improve your reading experience

Logged in users get linked directly to articles resulting in a better reading experience. Please login for free, it takes less than 1 minute.

More from Max Rozen

Four years of running a SaaS in a competitive market

Looking back on the last four years, what worked, what didn't.

3 months ago 36 votes
OnlineOrNot Diaries 24

Looking over last year, and a first incident for 2025.

5 months ago 59 votes
OnlineOrNot Diaries 23

Working with big systems all day can slow you down.

6 months ago 101 votes
OnlineOrNot Diaries 22

Feels like I've already said everything I had to say

7 months ago 80 votes
OnlineOrNot Diaries 21

I was young, and needed to ship...

10 months ago 117 votes

More in indiehacker

Vibe Coding Showcase is back. Here are 10 new projects.

If a fund accountant can build video platforms, a designer can ship icon libraries, and a marketer can create language learning apps, what's stopping you?

4 days ago 9 votes
goHardDrive Leaked Personal Data for Thousands of Customers

I recently returned a product to goHardDrive, a merchant that specializes in selling used hard drives. During the return process, I discovered that they were accidentally publishing details about thousands of their customers, including their full names, mailing addresses, email addresses, and order details. The leak When I requested a return from goHardDrive, they assigned me a return merchandise authorization (RMA) number ending in five numeric digits. I’m not publishing my actual RMA number, but you can imagine that it was a number like this:

4 days ago 9 votes
What is a B2B SaaS? How these software companies make money

B2B SaaS is a software business which sells to business customers instead of ordinary consumers. SaaS is delivered over the internet so users do not have to download any software.

5 days ago 7 votes
Vibe Coding Showcase: 12 Incredible Projects Built by Everyday People

From retail managers to fund accountants, how vibe coders are shipping real products using tools like Bolt, Cursor, v0 and Lovable etc.

a week ago 10 votes
My First Impressions of Gleam

I’m looking for a new programming language to learn this year, and Gleam looks like the most fun. It’s an Elixir-like language that supports static typing. I read the language tour, and it made sense to me, but I need to build something before I can judge a programming language well. I’m sharing some notes on my first few hours using Gleam in case they’re helpful to others learning Gleam or to the team developing the language.

2 weeks ago 12 votes