Forem

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How I Built a Whiteboard App with 3 Dependencies

How I Built a Whiteboard App with 3 Dependencies

2
Comments
2 min read
Stop Writing Clean Code. Write Honest Code Instead.
Cover image for Stop Writing Clean Code. Write Honest Code Instead.

Stop Writing Clean Code. Write Honest Code Instead.

5
Comments
6 min read
I Built 10 AI Applications in 5 Days as a Beginner — Here's What Actually Happened
Cover image for I Built 10 AI Applications in 5 Days as a Beginner — Here's What Actually Happened

I Built 10 AI Applications in 5 Days as a Beginner — Here's What Actually Happened

Comments
5 min read
I shipped a video player to npm — twice. What I learned about scoped CSS, "use client", and Nuxt modules.
Cover image for I shipped a video player to npm — twice. What I learned about scoped CSS, "use client", and Nuxt modules.

I shipped a video player to npm — twice. What I learned about scoped CSS, "use client", and Nuxt modules.

Comments
8 min read
"My Team Had GCP Credits. Claude Code Wanted an Anthropic Key."

"My Team Had GCP Credits. Claude Code Wanted an Anthropic Key."

3
Comments
4 min read
đŸ’» Vibe Coding Interview Guide: Ace AI-Assisted Coding Assessments đŸ€–
Cover image for đŸ’» Vibe Coding Interview Guide: Ace AI-Assisted Coding Assessments đŸ€–

đŸ’» Vibe Coding Interview Guide: Ace AI-Assisted Coding Assessments đŸ€–

4
Comments
25 min read
How I Built an AI Emoji Generator with Next.js 15 & Cloudflare Workers AI
Cover image for How I Built an AI Emoji Generator with Next.js 15 & Cloudflare Workers AI

How I Built an AI Emoji Generator with Next.js 15 & Cloudflare Workers AI

Comments
6 min read
Building a 100% Client-Side PDF Toolkit with WebAssembly: Lessons from 70+ Tools and 2k Weekly Users

Building a 100% Client-Side PDF Toolkit with WebAssembly: Lessons from 70+ Tools and 2k Weekly Users

Comments
4 min read
Template Literals in JavaScript — From Messy Concatenation to Clean, Modern Strings
Cover image for Template Literals in JavaScript — From Messy Concatenation to Clean, Modern Strings

Template Literals in JavaScript — From Messy Concatenation to Clean, Modern Strings

5
Comments
6 min read
How DNS Resolution Works: From `dig . NS` to Your Browser Loading Google
Cover image for How DNS Resolution Works: From `dig . NS` to Your Browser Loading Google

How DNS Resolution Works: From `dig . NS` to Your Browser Loading Google

5
Comments
7 min read
I Built a Personal Finance App That Doesn't Touch Your Data
Cover image for I Built a Personal Finance App That Doesn't Touch Your Data

I Built a Personal Finance App That Doesn't Touch Your Data

Comments
6 min read
YAML vs JSON: A Practical Guide for Developers

YAML vs JSON: A Practical Guide for Developers

Comments
3 min read
How I Built a Chrome Extension That Brings AI to Every Text Field
Cover image for How I Built a Chrome Extension That Brings AI to Every Text Field

How I Built a Chrome Extension That Brings AI to Every Text Field

Comments
2 min read
Setting Up i18n in Your Application: A Developer's Technical Guide
Cover image for Setting Up i18n in Your Application: A Developer's Technical Guide

Setting Up i18n in Your Application: A Developer's Technical Guide

Comments
4 min read
One API Call to Audit Any Domain's Email Security
Cover image for One API Call to Audit Any Domain's Email Security

One API Call to Audit Any Domain's Email Security

Comments
4 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.