Category Archives: Uncategorized

How to Build an Online Marketplace with Next.js, Express, and Stripe Connect

Have you ever wondered how platforms like Etsy, Uber, or Teachable handle payments for thousands of sellers? The answer is a multi-vendor marketplace: an application where merchants can sign up, list products or services, and receive payments directly from customers. In this handbook, you’ll build a complete marketplace from scratch using TypeScript. You won’t need […]

How to Build a Barcode Generator Using JavaScript (Step-by-Step)

If you’ve ever worked on something like an inventory system, billing dashboard, or even a small internal tool, chances are you’ve needed to generate barcodes at some point. Most developers either rely on external tools or assume this requires backend processing. That’s usually where things get slower, more complex, and harder to maintain. But modern […]

Lessons from 15,031 hours of coding live on Twitch with Chris Griffing [Podcast #214]

Today Quincy Larson interviews Chris Griffing is a software engineer and prolific streamer of live coding on Twitch. He spent 10 years as a “snowboard bum” doing odd jobs at ski resorts to facilitate him spending as much time on the mountain as possible. At age 28 he taught himself PHP programming and started building […]

Automate Your Sales Pipeline with Claude and Obsidian

For many software engineers and SaaS founders, writing code is the easy part. But the marketing and sales grind feels like an uphill battle. If you’d rather be building features than chasing leads you should watch the video we just published to the freeCodeCamp.org YouTube channel. It features Simon Severino, CEO of Strategy Sprints. In […]

How to Build a Full-Stack SaaS App with TanStack Start, Elysia, and Neon

Most full-stack React tutorials stop at “Hello World.” They show you how to render a component, maybe fetch some data, and call it a day. But when you sit down to build a real SaaS application, you immediately hit a wall of unanswered questions. How do you structure your database? Where does authentication live? How […]

The Bad Website Club is Running a Free Responsive Web Design Bootcamp Based on freeCodeCamp

Hi everyone! We (Jess, Carmen, and Eda) are excited to announce the next installation of our free and online bootcamp. We support learners as they work their way through the freeCodeCamp Responsive Web Design curriculum. The bootcamp will start Friday, April 24th, and will run for 10 weeks until Friday, June 3rd. Here’s what to […]

What Are Database Triggers? A Practical Introduction with PostgreSQL Examples

If you’ve ever needed your database to automatically respond to changes – like logging every update to a sensitive table, enforcing a business rule before an insert, or syncing derived data after a delete – then triggers are the tool you’re looking for. A database trigger is a function that the database executes automatically when […]

How to Create and Use Checkboxes in Figma

Checkboxes are a fundamental part of modern UI design. They allow users to make multiple selections, confirm actions, and control features with ease. And while they may appear simple, designing interactive and scalable checkboxes in Figma requires a clear understanding of components, variants, states, and properties. This guide walks you through everything you need to […]