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 🌍

89
Comments 39
4 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. 🛠️

2
Comments 4
6 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
GCP in Action: Building a Persistent AI Assistant with GCE, Hermes Agent, and Telegram

GCP in Action: Building a Persistent AI Assistant with GCE, Hermes Agent, and Telegram

7
Comments
3 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

96
Comments 65
3 min read
I Built a Free Invoice Generator, Resume Builder, and Cover Letter Generator That Don't Require Signup
Cover image for I Built a Free Invoice Generator, Resume Builder, and Cover Letter Generator That Don't Require Signup

I Built a Free Invoice Generator, Resume Builder, and Cover Letter Generator That Don't Require Signup

1
Comments
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
EasyPollVote [Dev Log #4]
Cover image for EasyPollVote [Dev Log #4]

Supabase logic and an Umbreon poll win

EasyPollVote [Dev Log #4]

36
Comments 2
7 min read
Building Dynamic Audio with Emotion & Pace: Gemini 3.1 Flash TTS, Angular & Firebase Cloud Functions [GDE]
Cover image for Building Dynamic Audio with Emotion & Pace: Gemini 3.1 Flash TTS, Angular & Firebase Cloud Functions [GDE]

Building Dynamic Audio with Emotion & Pace: Gemini 3.1 Flash TTS, Angular & Firebase Cloud Functions [GDE]

5
Comments
18 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
I Am Starting Over in Public
Cover image for I Am Starting Over in Public

I Am Starting Over in Public

7
Comments 4
2 min read
How Making a Fountain Pen Made Me a Better Developer

How Making a Fountain Pen Made Me a Better Developer

Comments
2 min read
[Google Cloud Next '26 Recap #1] Hands-On with the Agentic Hack Zone

[Google Cloud Next '26 Recap #1] Hands-On with the Agentic Hack Zone

6
Comments
2 min read
From the Amazon Forest to the Cloud. How I Explained AWS to My Family Using a House Analogy.
Cover image for From the Amazon Forest to the Cloud. How I Explained AWS to My Family Using a House Analogy.

From the Amazon Forest to the Cloud. How I Explained AWS to My Family Using a House Analogy.

Comments
10 min read
Your Codebase Was Always This Bad
Cover image for Your Codebase Was Always This Bad

Your Codebase Was Always This Bad

3
Comments
3 min read
How to Actually Measure Your AI Workload's Water and Energy Footprint
Cover image for How to Actually Measure Your AI Workload's Water and Energy Footprint

How to Actually Measure Your AI Workload's Water and Energy Footprint

1
Comments
5 min read
loading...