Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Web Development
Because the internet...
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
I Rendered 10,000 Dots So You Don’t Have To (But You Probably Will Anyway)
Million Ways To Code
Million Ways To Code
Million Ways To Code
Follow
Mar 29
I Rendered 10,000 Dots So You Don’t Have To (But You Probably Will Anyway)
#
webdev
#
ai
#
javascript
#
canvas
Comments
Add Comment
3 min read
Stop Using Firestore as Database: Why I Switched to PostgreSQL (Supabase)
Ujjwal Sharma
Ujjwal Sharma
Ujjwal Sharma
Follow
May 2
Stop Using Firestore as Database: Why I Switched to PostgreSQL (Supabase)
#
webdev
#
javascript
#
database
#
programming
1
 reaction
Comments
Add Comment
2 min read
What Happens When Your API Has 10,000 Rows? I Added Pagination and Caching to Find Out
Abhishek Sharma
Abhishek Sharma
Abhishek Sharma
Follow
Apr 21
What Happens When Your API Has 10,000 Rows? I Added Pagination and Caching to Find Out
#
go
#
buildinpublic
#
backend
#
webdev
1
 reaction
Comments
Add Comment
3 min read
Congrats, AI Made Everyone a SaaS Founder. Now what?
Ryo Suwito
Ryo Suwito
Ryo Suwito
Follow
May 2
Congrats, AI Made Everyone a SaaS Founder. Now what?
#
ai
#
programming
#
webdev
#
productivity
4
 reactions
Comments
Add Comment
4 min read
Zod 4 vs Valibot vs ArkType: A Type-System Teardown
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
Zod 4 vs Valibot vs ArkType: A Type-System Teardown
#
typescript
#
javascript
#
webdev
#
comparison
1
 reaction
Comments
Add Comment
11 min read
Your `switch` Is Lying to You: Discriminated Unions in TypeScript 6
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
Your `switch` Is Lying to You: Discriminated Unions in TypeScript 6
#
typescript
#
programming
#
webdev
#
javascript
Comments
Add Comment
9 min read
How `tsc` Crashes With 14 Lines of Recursive Types (And What TS 6 Doesn't Fix)
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
How `tsc` Crashes With 14 Lines of Recursive Types (And What TS 6 Doesn't Fix)
#
typescript
#
programming
#
webdev
#
performance
1
 reaction
Comments
Add Comment
9 min read
Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
Stop Writing Polyfills. WinterCG Killed isomorphic-fetch in 2026
#
typescript
#
javascript
#
webdev
#
node
Comments
Add Comment
11 min read
Primitive Shifts: AI Skills — The Knowledge Primitive Replacing Prompt Engineering
Richard Dillon
Richard Dillon
Richard Dillon
Follow
Mar 29
Primitive Shifts: AI Skills — The Knowledge Primitive Replacing Prompt Engineering
#
ai
#
programming
#
agents
#
webdev
Comments
Add Comment
10 min read
Stop Passing string for User IDs. Branded Types Aren't Optional Anymore
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
Stop Passing string for User IDs. Branded Types Aren't Optional Anymore
#
typescript
#
javascript
#
webdev
#
programming
Comments
Add Comment
10 min read
When AI Reads the Web Wrong
David Hurley
David Hurley
David Hurley
Follow
Mar 30
When AI Reads the Web Wrong
#
ai
#
webdev
#
machinelearning
#
programming
Comments
Add Comment
9 min read
tsc Is Now Written in Go. Your tsconfig Is Probably Wrong
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
tsc Is Now Written in Go. Your tsconfig Is Probably Wrong
#
typescript
#
programming
#
webdev
#
performance
Comments
Add Comment
9 min read
How to Rank Next.js Apps in Google: Full SEO Guide for 2026
Alamin Sarker
Alamin Sarker
Alamin Sarker
Follow
May 2
How to Rank Next.js Apps in Google: Full SEO Guide for 2026
#
nextjs
#
react
#
tutorial
#
webdev
Comments
1
 comment
5 min read
From `String?` to `string | null | undefined` for Kotliners
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 2
From `String?` to `string | null | undefined` for Kotliners
#
typescript
#
kotlin
#
programming
#
webdev
1
 reaction
Comments
Add Comment
10 min read
How to Use ChatGPT for Code Review (with Prompts)
Rahul Singh
Rahul Singh
Rahul Singh
Follow
Mar 29
How to Use ChatGPT for Code Review (with Prompts)
#
codereview
#
ai
#
programming
#
webdev
Comments
Add Comment
23 min read
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account