close

DEV Community

Aditya Agarwal profile picture

Aditya Agarwal

Founding engineer | Building software at scale | Products used by 20M+ users

Location Sydney Joined Joined on  Personal website https://adioof.com

Education

BITS Pilani

Work

Founding Engineer

The Bun rewrite proves 'never rewrite from scratch' was always a cope

The Bun rewrite proves 'never rewrite from scratch' was always a cope

Image 4
Comments 2
3 min read

Want to connect with Aditya Agarwal?

Create an account to connect with Aditya Agarwal. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Barrel files are the clean-code habit quietly wrecking your bundle

Barrel files are the clean-code habit quietly wrecking your bundle

Image 5
Comments
3 min read
Go 1.26 iterators turned the simplest language into functional spaghetti

Go 1.26 iterators turned the simplest language into functional spaghetti

Image 6
Comments 1
3 min read
Virtual threads didn't scale your app. They just moved the crash to your database.

Virtual threads didn't scale your app. They just moved the crash to your database.

Image 3
Comments 1
3 min read
The 72-hour dependency cooldown is security theater that breaks your builds

The 72-hour dependency cooldown is security theater that breaks your builds

Image 3
Comments 2
3 min read
OpenAI buying Astral means uv now answers to a model company

OpenAI buying Astral means uv now answers to a model company

Image 1
Comments
3 min read
Go error handling won and the if err != nil crowd deserves the win

Go error handling won and the if err != nil crowd deserves the win

Image Image 3
Comments
3 min read
Agile fatigue isn't about Agile. It's about who holds the stopwatch.

Agile fatigue isn't about Agile. It's about who holds the stopwatch.

Image 4
Comments
3 min read
The AI-native junior can't debug and we're pretending that's fine

The AI-native junior can't debug and we're pretending that's fine

Image 6
Comments 1
4 min read
The Hutter Prize measures intelligence better than any OpenAI benchmark

The Hutter Prize measures intelligence better than any OpenAI benchmark

Image 4
Comments
3 min read
Codeberg banning AI code is not a cult. It's a boundary.

Codeberg banning AI code is not a cult. It's a boundary.

Image Image 5
Comments 3
3 min read
Platform teams became the new gatekeepers we said we hated

Platform teams became the new gatekeepers we said we hated

Image 5
Comments
3 min read
The slot machine workflow is the real vibe coding problem

The slot machine workflow is the real vibe coding problem

Image Image Image 8
Comments
3 min read
The Staff engineer with 4 years of experience is a hiring problem we made

The Staff engineer with 4 years of experience is a hiring problem we made

Image 4
Comments 1
4 min read
Compliance-grade pentesting is a scan wearing a suit

Compliance-grade pentesting is a scan wearing a suit

Image 4
Comments
3 min read
An AI chatbot invented a refund policy and a court made the company pay

An AI chatbot invented a refund policy and a court made the company pay

Image 3
Comments 2
3 min read
Devs are adding typos to prove they're not ChatGPT and that's bleak

Devs are adding typos to prove they're not ChatGPT and that's bleak

Image 4
Comments
3 min read
Interviewing off leetcode you already memorized isn't cheating, it's the job

Candidates must fake initial ineptitude

Interviewing off leetcode you already memorized isn't cheating, it's the job

Image Image Image 22
Comments 10
3 min read
Design Engineer is the title that quietly ends your career

Design Engineer is the title that quietly ends your career

Image 3
Comments
3 min read
Go's static linking is a security tax nobody warned you about

Go's static linking is a security tax nobody warned you about

Image 4
Comments
3 min read
One bounded context per microservice is how you build a distributed monolith

One bounded context per microservice is how you build a distributed monolith

Image 5
Comments
3 min read
Server Actions blur the client-server line and juniors are paying for it

Server Actions blur the client-server line and juniors are paying for it

Image 4
Comments
3 min read
The keystroke-counting RTO metric is a confession, not a policy

The keystroke-counting RTO metric is a confession, not a policy

Image 3
Comments
3 min read
SQLite runs more production than the modern data stack wants you to believe

SQLite runs more production than the modern data stack wants you to believe

Image 3
Comments 1
3 min read
Vanilla CSS quietly caught up and Tailwind fans haven't noticed.

Vanilla CSS quietly caught up and Tailwind fans haven't noticed.

Image Image 11
Comments 12
3 min read
Your NAT gateway is a $30k landmine and nobody warns juniors

Your NAT gateway is a $30k landmine and nobody warns juniors

Image Image Image 7
Comments 3
3 min read
The monolith won. Most teams just haven't admitted it yet.

The monolith won. Most teams just haven't admitted it yet.

Image Image Image 6
Comments
3 min read
The most expensive outages return HTTP 200

The most expensive outages return HTTP 200

Image Image Image 8
Comments
3 min read
uv is amazing and that's exactly what should scare Python devs

uv is amazing and that's exactly what should scare Python devs

Image 9
Comments 1
3 min read
On-call is unpaid overtime and we normalized it

On-call is unpaid overtime and we normalized it

Image 4
Comments
4 min read
We rewrote a Go service in Rust and our velocity tanked for a quarter.

We rewrote a Go service in Rust and our velocity tanked for a quarter.

Image 3
Comments 3
4 min read
I Threw Playwright and BrowserAct at the Same Cloudflare Wall - Only BrowserAct Made It

I Threw Playwright and BrowserAct at the Same Cloudflare Wall - Only BrowserAct Made It

Image 3
Comments 1
4 min read
Anthropic hid tracking signals in Unicode apostrophes. That's not telemetry, that's steganography.

Anthropic hid tracking signals in Unicode apostrophes. That's not telemetry, that's steganography.

Image 6
Comments
3 min read
100k lines of TypeScript to Rust via LLM is not a port. It's a mess with a demo.

100k lines of TypeScript to Rust via LLM is not a port. It's a mess with a demo.

Image 4
Comments
3 min read
100k lines of AI-ported Rust nobody can review is not an achievement

100k lines of AI-ported Rust nobody can review is not an achievement

Image 3
Comments
3 min read
100k lines of TypeScript to Rust with zero Rust experience. That's not engineering.

100k lines of TypeScript to Rust with zero Rust experience. That's not engineering.

Image Image Image 10
Comments 3
3 min read
AI didn't commoditize software. It commoditized confidence.

AI didn't commoditize software. It commoditized confidence.

Image 6
Comments 3
3 min read
AI didn't kill developer joy. Managers who mandate AI did.

AI didn't kill developer joy. Managers who mandate AI did.

Image 4
Comments
3 min read
AI didn't kill Tailwind UI. The lifetime license did.

AI didn't kill Tailwind UI. The lifetime license did.

Image 3
Comments
3 min read
r/programming banned LLM posts. 6.9 million devs just exhaled.

r/programming banned LLM posts. 6.9 million devs just exhaled.

Image 6
Comments 3
3 min read
React's real problem is corporate capture, not technical debt

React's real problem is corporate capture, not technical debt

Image 4
Comments
3 min read
AI commoditized code, not software. Developers keep confusing the two.

AI commoditized code, not software. Developers keep confusing the two.

Image 3
Comments
3 min read
React lost the mass and Vercel is wearing its skin

React lost the mass and Vercel is wearing its skin

Image 5
Comments 2
3 min read
AI made coding boring and nobody wants to admit it out loud

AI made coding boring and nobody wants to admit it out loud

Image 3
Comments
3 min read
React's real problem isn't React. It's Vercel.

React's real problem isn't React. It's Vercel.

Image 3
Comments 1
3 min read
Tailwind laid off 75% of engineering. AI didn't do that, shadcn did.

Tailwind laid off 75% of engineering. AI didn't do that, shadcn did.

Image 3
Comments
3 min read
AI review debt is the bottleneck nobody's measuring

AI review debt is the bottleneck nobody's measuring

Image 2
Comments
3 min read
Bun shipped a million lines of AI-generated unsafe code. That's not bold, it's reckless.

Bun shipped a million lines of AI-generated unsafe code. That's not bold, it's reckless.

Image 3
Comments
3 min read
Most devs using AI aren't 10x. They're 1x with 10x technical debt.

Most devs using AI aren't 10x. They're 1x with 10x technical debt.

Image 5
Comments 1
3 min read
AI productivity gains vanish when you measure them honestly

AI productivity gains vanish when you measure them honestly

Image 5
Comments 2
3 min read
Disposable code is a psyop by people who don't maintain anything

Disposable code is a psyop by people who don't maintain anything

Image Image Image 7
Comments
3 min read
Devs say AI killed their joy. The rot started before ChatGPT.

Devs say AI killed their joy. The rot started before ChatGPT.

Image 2
Comments
3 min read
AI agents scored 0% on expert tasks. The hype machine doesn't care.

AI agents scored 0% on expert tasks. The hype machine doesn't care.

Image Image Image 8
Comments 1
3 min read
The rsync disaster proves AI isn't ready for infrastructure code

The rsync disaster proves AI isn't ready for infrastructure code

Image 3
Comments 1
3 min read
The rsync maintainer used Claude for hundreds of commits. The release broke everything.

The rsync maintainer used Claude for hundreds of commits. The release broke everything.

Image 3
Comments
3 min read
Tailwind laid off 75% of engineers and blamed AI. The real story is worse.

Tailwind laid off 75% of engineers and blamed AI. The real story is worse.

Image 4
Comments
3 min read
Someone deleted 3 months of AI-generated code. This will keep happening.

Someone deleted 3 months of AI-generated code. This will keep happening.

Image 4
Comments 1
3 min read
Bun rewrote itself from Zig to Rust using an LLM in 9 days. That should terrify you.

Bun rewrote itself from Zig to Rust using an LLM in 9 days. That should terrify you.

Image Image Image 11
Comments 2
3 min read
Most agentic workflows are just while loops with vibes

Most agentic workflows are just while loops with vibes

Image 3
Comments 2
3 min read
Bun rewrote itself from Zig to Rust in 9 days with an LLM. That's terrifying.

Bun rewrote itself from Zig to Rust in 9 days with an LLM. That's terrifying.

Image Image Image 7
Comments
3 min read
loading...