close

DEV Community

Posts

Frontend Challenge: Comfort Food Edition

Put your region's best dish on the web.

Every place has a dish worth celebrating. Build the page or the CSS art to tell us about it in our latest Frontend Challenge.

Tonkotsu ramen in CSS
Cover image for Tonkotsu ramen in CSS

Frontend Challenge CSS Art Submission 🍲🥧

Tonkotsu ramen in CSS

3
Comments 1
3 min read
Dollars and rupees without Stripe: what building Skill Exchange's checkout taught me (PayPal + UPI)

Dollars and rupees without Stripe: what building Skill Exchange's checkout taught me (PayPal + UPI)

15
Comments
5 min read
The Bowl That Remembers: 3D CSS Art Edition 🥣

Frontend Challenge CSS Art Submission 🍲🥧

The Bowl That Remembers: 3D CSS Art Edition 🥣

3
Comments 2
2 min read
Stratagems #21: The AI Thought P Was Still Alive. P Was Already Gone.

Stratagems #21: The AI Thought P Was Still Alive. P Was Already Gone.

31
Comments 6
9 min read
I got tired of running Redis for one background job, so I built a SQLite job queue

I got tired of running Redis for one background job, so I built a SQLite job queue

2
Comments
3 min read
Added Tutorial Mode | Moksha

Added Tutorial Mode | Moksha

1
Comments
3 min read
10 Cool CodePen Demos (July 2026)

10 Cool CodePen Demos (July 2026)

6
Comments
2 min read
Episode 1 — The Friday Deploy

Episode 1 — The Friday Deploy

4
Comments
11 min read
EventBridge Scheduler DLQ'd My Successful Invokes

EventBridge Scheduler DLQ'd My Successful Invokes

2
Comments
5 min read
The Leaf Is the Page: My Mother's Sunday Meal, Served in Eating Order

Frontend Challenge Perfect Landing Submission 🍲🥧

The Leaf Is the Page: My Mother's Sunday Meal, Served in Eating Order

Comments
4 min read
Your AI Agent's Chat History Is User Input

Your AI Agent's Chat History Is User Input

Comments
5 min read
What Auditing My Own AI Projects Taught Me About Shipping Production Code

What Auditing My Own AI Projects Taught Me About Shipping Production Code

Comments 3
4 min read
An Error Inside HTTP 200 Poisoned My Cache: Why response.ok Is Not a Success Check

An Error Inside HTTP 200 Poisoned My Cache: Why response.ok Is Not a Success Check

Comments
8 min read
Llamar a un teléfono real desde el navegador: WebRTC, SIP y lo que nadie te cuenta de la facturación

Llamar a un teléfono real desde el navegador: WebRTC, SIP y lo que nadie te cuenta de la facturación

Comments
10 min read
Validar números de teléfono en JavaScript: por qué tu expresión regular está mal

Validar números de teléfono en JavaScript: por qué tu expresión regular está mal

Comments
9 min read
Building an embedded Shopify app in Symfony: session tokens, token exchange, and the parts nobody writes in PHP

Building an embedded Shopify app in Symfony: session tokens, token exchange, and the parts nobody writes in PHP

Comments
8 min read
I Built an Agent Eval Harness. Real Agents Broke the Clean Version of the Story

I Built an Agent Eval Harness. Real Agents Broke the Clean Version of the Story

5
Comments 1
9 min read
Getting FTDC out of MongoDB Atlas

Getting FTDC out of MongoDB Atlas

Comments
5 min read
loading...