Forem

Posts

Announcing the Winners of the DEV Weekend Challenge: Earth Day Edition 🌍
Cover image for Announcing the Winners of the DEV Weekend Challenge: Earth Day Edition 🌍

DEV Weekend Challenge: Earth Day

Announcing the Winners of the DEV Weekend Challenge: Earth Day Edition 🌍

92
Comments 43
4 min read
Gemini 3.1: Native TTS for Easier, More Powerful Summary Reading

Gemini 3.1: Native TTS for Easier, More Powerful Summary Reading

6
Comments
4 min read
GCP in Action: Migrating a LINE Bot from AI Studio to Vertex AI to Solve 429 Errors

GCP in Action: Migrating a LINE Bot from AI Studio to Vertex AI to Solve 429 Errors

5
Comments
3 min read
GitHub Broke Git: The Merge Queue Bug That Silently Deleted Your Code
Cover image for GitHub Broke Git: The Merge Queue Bug That Silently Deleted Your Code

GitHub Broke Git: The Merge Queue Bug That Silently Deleted Your Code

15
Comments
7 min read
Is Software Development Just a Side Quest? A Jira Story
Cover image for Is Software Development Just a Side Quest? A Jira Story

Senior developer views on task overhead

Is Software Development Just a Side Quest? A Jira Story

105
Comments 71
3 min read
AI Isn't Stupid. Your Setup Is. 🛠️
Cover image for AI Isn't Stupid. Your Setup Is. 🛠️

Tiered model selection and chat-first planning

AI Isn't Stupid. Your Setup Is. 🛠️

11
Comments 7
6 min read
Every developer deserves end credits

Every developer deserves end credits

7
Comments
2 min read
I Built a Mood Ring for the Internet in 24 Hours
Cover image for I Built a Mood Ring for the Internet in 24 Hours

I Built a Mood Ring for the Internet in 24 Hours

5
Comments
7 min read
How to Win a Hackathon
Cover image for How to Win a Hackathon

How to Win a Hackathon

1
Comments
6 min read
I Built a Tool That Detects SEO Poisoning Across Multiple Search Engines
Cover image for I Built a Tool That Detects SEO Poisoning Across Multiple Search Engines

I Built a Tool That Detects SEO Poisoning Across Multiple Search Engines

11
Comments 1
6 min read
5 TypeScript Defaults That Quietly Changed in 2026 (And Why Your Build Is Now Broken)
Cover image for 5 TypeScript Defaults That Quietly Changed in 2026 (And Why Your Build Is Now Broken)

5 TypeScript Defaults That Quietly Changed in 2026 (And Why Your Build Is Now Broken)

2
Comments 1
9 min read
I Accidentally Wrote a Filesystem Driver. For a Browser. 🤔

I Accidentally Wrote a Filesystem Driver. For a Browser. 🤔

3
Comments 2
4 min read
I Built a Custom App in a Day. That Is Not the Interesting Part.
Cover image for I Built a Custom App in a Day. That Is Not the Interesting Part.

I Built a Custom App in a Day. That Is Not the Interesting Part.

1
Comments 1
4 min read
I always worried my READMEs disagreed with my own repos. So I built README Clew.
Cover image for I always worried my READMEs disagreed with my own repos. So I built README Clew.

I always worried my READMEs disagreed with my own repos. So I built README Clew.

Comments
5 min read
From "Just Data" to "A Global Database": My Second Week Learning Solana
Cover image for From "Just Data" to "A Global Database": My Second Week Learning Solana

From "Just Data" to "A Global Database": My Second Week Learning Solana

Comments
4 min read
Three Mastodon issues because of Cloudflare Bot protection
Cover image for Three Mastodon issues because of Cloudflare Bot protection

Three Mastodon issues because of Cloudflare Bot protection

5
Comments
3 min read
Spotify Verified for Human Artists: What It Signals for Code, Content, and My Own Blog
Cover image for Spotify Verified for Human Artists: What It Signals for Code, Content, and My Own Blog

Spotify Verified for Human Artists: What It Signals for Code, Content, and My Own Blog

1
Comments
8 min read
Gnoke SaveNative: A Durability Layer for the File System Access API on Mobile Browsers

Gnoke SaveNative: A Durability Layer for the File System Access API on Mobile Browsers

1
Comments 1
3 min read
loading...