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 2 a.m. AI interview is how companies stopped interviewing back

The 2 a.m. AI interview is how companies stopped interviewing back

2
Comments
4 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
Go 1.27 banning generic methods from interfaces is the honest move

Go 1.27 banning generic methods from interfaces is the honest move

4
Comments
3 min read
Swift 6 turned working code into a compile error and iOS devs are furious

Swift 6 turned working code into a compile error and iOS devs are furious

3
Comments
3 min read
Seven interview rounds is a confession that your bar is broken

Seven interview rounds is a confession that your bar is broken

3
Comments
3 min read
Postgres as your message queue is a SPOF you'll regret at 3am

Postgres as your message queue is a SPOF you'll regret at 3am

3
Comments
3 min read
Polyglot persistence was the mistake. Postgres was always enough.

Polyglot persistence was the mistake. Postgres was always enough.

6
Comments 2
4 min read
Rust's async story is still an embarrassment for web APIs

Rust's async story is still an embarrassment for web APIs

6
Comments 1
3 min read
The $11k cloud bill was mostly the tools you added to watch the cloud bill

The $11k cloud bill was mostly the tools you added to watch the cloud bill

6
Comments 3
3 min read
The Bun rewrite proves 'never rewrite from scratch' was always a cope

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

5
Comments 2
3 min read
Barrel files are the clean-code habit quietly wrecking your bundle

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

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

6
Comments 2
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.

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

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

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

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.

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

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

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.

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

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

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

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

Compliance-grade pentesting is a scan wearing a suit

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

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

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

23
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

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

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

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

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

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

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.

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

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.

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

The most expensive outages return HTTP 200

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

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

On-call is unpaid overtime and we normalized it

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.

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

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.

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.

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

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.

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

AI didn't commoditize software. It commoditized confidence.

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.

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.

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.

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

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.

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

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

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.

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.

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

AI review debt is the bottleneck nobody's measuring

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.

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.

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

AI productivity gains vanish when you measure them honestly

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

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.

2
Comments
3 min read
loading...