Forem

Web Development

Because the internet...

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
How to Generate Open Graph Images Dynamically (No Puppeteer)

How to Generate Open Graph Images Dynamically (No Puppeteer)

Comments
2 min read
$12.5 Million for the Code That Runs the World: Real Investment or Cheap Marketing?

$12.5 Million for the Code That Runs the World: Real Investment or Cheap Marketing?

Comments
6 min read
Build a Green Finance Feature in 30 Minutes with the GreenCalc API
Cover image for Build a Green Finance Feature in 30 Minutes with the GreenCalc API

Build a Green Finance Feature in 30 Minutes with the GreenCalc API

Comments
3 min read
I Replaced a Client's 47-Tab Spreadsheet with a Custom App. Here's What I Learned.

I Replaced a Client's 47-Tab Spreadsheet with a Custom App. Here's What I Learned.

Comments
3 min read
Tired of Ugly QR Codes? I Built a Free Tool to Make Them Actually Look Good
Cover image for Tired of Ugly QR Codes? I Built a Free Tool to Make Them Actually Look Good

Tired of Ugly QR Codes? I Built a Free Tool to Make Them Actually Look Good

Comments
2 min read
Someone Put 8,642 Spanish Laws Into a Git Repo. Every Reform Is a Commit.
Cover image for Someone Put 8,642 Spanish Laws Into a Git Repo. Every Reform Is a Commit.

Someone Put 8,642 Spanish Laws Into a Git Repo. Every Reform Is a Commit.

Comments
3 min read
I Built a PDF Generation API — Here's the Tech Stack and What I Learned

I Built a PDF Generation API — Here's the Tech Stack and What I Learned

Comments
3 min read
Building a Free AI Image Generator on 7 GPUs: Architecture Deep Dive

Building a Free AI Image Generator on 7 GPUs: Architecture Deep Dive

1
Comments
8 min read
Building a Photo Animation SPA: What Actually Works and What Kills Conversion

Building a Photo Animation SPA: What Actually Works and What Kills Conversion

2
Comments
6 min read
Stop Messing With APIs: How fetch() and .json() Actually Work
Cover image for Stop Messing With APIs: How fetch() and .json() Actually Work

Stop Messing With APIs: How fetch() and .json() Actually Work

5
Comments
4 min read
The Metaprogramming Edge: Making Python Code Smarter and More Adaptive

The Metaprogramming Edge: Making Python Code Smarter and More Adaptive

Comments
11 min read
Why UK Businesses Are Switching to Astro & Ruby on Rails in 2026

Why UK Businesses Are Switching to Astro & Ruby on Rails in 2026

1
Comments
3 min read
The Frontend World Just Changed: 5 Shifts for 2026
Cover image for The Frontend World Just Changed: 5 Shifts for 2026

The Frontend World Just Changed: 5 Shifts for 2026

2
Comments 1
6 min read
I Built an AI That Recommends Therapy Animals — Here's the Surprisingly Simple Tech Stack

I Built an AI That Recommends Therapy Animals — Here's the Surprisingly Simple Tech Stack

Comments
4 min read
Day 12: The Deploy Was Broken for Three Days (And Vercel Lied About Why)

Day 12: The Deploy Was Broken for Three Days (And Vercel Lied About Why)

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