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
My AI Micromanager Got a Body
Dmitry Bondarchuk
Dmitry Bondarchuk
Dmitry Bondarchuk
Follow
Apr 12
My AI Micromanager Got a Body
#
ai
#
humor
#
webdev
#
programming
2
 reactions
Comments
Add Comment
2 min read
The Command Pattern with Discriminated Unions: A 90-Line Undo/Redo
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
The Command Pattern with Discriminated Unions: A 90-Line Undo/Redo
#
typescript
#
programming
#
webdev
#
javascript
1
 reaction
Comments
Add Comment
13 min read
A 100-Line Retry-with-Exponential-Backoff and Jitter for TypeScript
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
A 100-Line Retry-with-Exponential-Backoff and Jitter for TypeScript
#
typescript
#
node
#
webdev
#
resilience
2
 reactions
Comments
Add Comment
10 min read
Building a tRPC Router from First Principles
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Building a tRPC Router from First Principles
#
typescript
#
trpc
#
webdev
#
programming
1
 reaction
Comments
Add Comment
11 min read
Why Privacy Matters in Developer Tools
Ritavidhata
Ritavidhata
Ritavidhata
Follow
Mar 31
Why Privacy Matters in Developer Tools
#
security
#
javascript
#
webdev
#
privacy
Comments
Add Comment
4 min read
Things Shopify doesn't tell you when building an app
Curythm
Curythm
Curythm
Follow
May 3
Things Shopify doesn't tell you when building an app
#
shopify
#
webdev
#
javascript
#
beginners
1
 reaction
Comments
3
 comments
4 min read
ayat saadati — Complete Guide
Ayat Saadat
Ayat Saadat
Ayat Saadat
Follow
Mar 30
ayat saadati — Complete Guide
#
programming
#
tutorial
#
opensource
#
webdev
Comments
Add Comment
6 min read
Build a Saga Orchestrator in TypeScript with Effect
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Build a Saga Orchestrator in TypeScript with Effect
#
typescript
#
effect
#
webdev
#
architecture
1
 reaction
Comments
Add Comment
11 min read
Stop Writing `for` Loops in TypeScript. The 2026 Way to Pipeline Data
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Stop Writing `for` Loops in TypeScript. The 2026 Way to Pipeline Data
#
typescript
#
javascript
#
webdev
#
programming
1
 reaction
Comments
Add Comment
9 min read
Higher-Kinded Types in TypeScript: 4 Workarounds and When to Use Each
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Higher-Kinded Types in TypeScript: 4 Workarounds and When to Use Each
#
typescript
#
programming
#
functional
#
webdev
1
 reaction
Comments
Add Comment
12 min read
Build a Type-Safe Event Bus in TypeScript
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Build a Type-Safe Event Bus in TypeScript
#
typescript
#
programming
#
webdev
#
javascript
1
 reaction
Comments
Add Comment
12 min read
TypeScript Project References: 11-Minute Builds Down to 3
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
TypeScript Project References: 11-Minute Builds Down to 3
#
typescript
#
monorepo
#
webdev
#
performance
1
 reaction
Comments
Add Comment
10 min read
Stop Writing `for` Loops in TypeScript. 2026 Way to Pipeline Data.
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
Stop Writing `for` Loops in TypeScript. 2026 Way to Pipeline Data.
#
typescript
#
javascript
#
webdev
#
programming
1
 reaction
Comments
Add Comment
9 min read
5 Lessons learned building a Blazor component library
BlazOrbit
BlazOrbit
BlazOrbit
Follow
May 3
5 Lessons learned building a Blazor component library
#
architecture
#
dotnet
#
blazor
#
webdev
1
 reaction
Comments
Add Comment
6 min read
State Machines in TypeScript: A 60-Line Type-Safe Engine
Gabriel Anhaia
Gabriel Anhaia
Gabriel Anhaia
Follow
May 3
State Machines in TypeScript: A 60-Line Type-Safe Engine
#
typescript
#
programming
#
webdev
#
javascript
2
 reactions
Comments
1
 comment
11 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