DEV Community

Web Development

Because the internet...

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
How to Choose the Right AI Voice for Your Project

How to Choose the Right AI Voice for Your Project

Comments
5 min read
Parsing SRT subtitles in the browser: the 30-line converter that makes every WebVTT player happy

Parsing SRT subtitles in the browser: the 30-line converter that makes every WebVTT player happy

Comments
2 min read
Importing bank statements in the browser: OFX, messy CSVs and duplicate detection

Importing bank statements in the browser: OFX, messy CSVs and duplicate detection

Comments
4 min read
Moving an abandoned WordPress site without losing rankings: a checklist

Moving an abandoned WordPress site without losing rankings: a checklist

Comments
4 min read
Lead quizzes for two trades: a Montreal cabinet painter and an Ottawa renovation contractor

Lead quizzes for two trades: a Montreal cabinet painter and an Ottawa renovation contractor

Comments
4 min read
Supabase "permission denied for table" since 30 October? Don't let your AI fix it with GRANT ALL

Supabase "permission denied for table" since 30 October? Don't let your AI fix it with GRANT ALL

Comments
3 min read
Testing a chatbot before launch: an Article 50 test script

Testing a chatbot before launch: an Article 50 test script

Comments
5 min read
How to Sell WordPress Themes From Your Own Site (ThemeForest Alternative with License Keys and Updates)

How to Sell WordPress Themes From Your Own Site (ThemeForest Alternative with License Keys and Updates)

Comments
7 min read
Designing a Form That Asks for Birth Date, Time and Place (No Code, Just the Tricky Parts)

Designing a Form That Asks for Birth Date, Time and Place (No Code, Just the Tricky Parts)

Comments
2 min read
How Websites Detect Bots in 2026 Anti-Bot & CAPTCHA Explained

How Websites Detect Bots in 2026 Anti-Bot & CAPTCHA Explained

Comments
6 min read
Can you safely retry a payout? Ask how your provider lets you look it up

Can you safely retry a payout? Ask how your provider lets you look it up

Comments 1
1 min read
An Angular Material table with filters, pagination and a CRUD dialog from one config object

An Angular Material table with filters, pagination and a CRUD dialog from one config object

Comments
4 min read
I Was the Only User, So I Never Hit the Bug I Saw

I Was the Only User, So I Never Hit the Bug I Saw

Comments
4 min read
Handover: I made three AI agents run an exit interview in team chat

Handover: I made three AI agents run an exit interview in team chat

Comments
6 min read
I got Claude Code to write my app. Here's the easiest way I found to add a database, login and hosting (2026)

I got Claude Code to write my app. Here's the easiest way I found to add a database, login and hosting (2026)

Comments 1
7 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.