Advertisement · 728 × 90

Posts by Mehul Kar

what goes up must come down

(my entire social media feed is just replying to anthonyshew)

1 month ago 2 0 0 0
TS Playground - An online editor for exploring TypeScript and JavaScript The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.

I've got a fun @typescriptlang.org question... why can't TS be satisfied with this assignment? From what I can tell it is safe.

www.typescriptlang.org/play/#code/G...

6 months ago 1 0 0 0

Literally just looking at pictures of my daughter from the school teacher, while an AI Agent works in the background. I have never felt like I had the time/energy/mental bandwidth to do this before.

6 months ago 1 0 3 0
Cute ghost with a pink bow holding flowers. The text says "Magnolia Conf 2025. October 21-23. 3-Day tickets start at $175. Pay what you can Hackathon Tickets. Single-day tickets $100."

Cute ghost with a pink bow holding flowers. The text says "Magnolia Conf 2025. October 21-23. 3-Day tickets start at $175. Pay what you can Hackathon Tickets. Single-day tickets $100."

🧛 MagnoliaConf 2025 is just around the corner! Grab your tickets and be part of the excitement in Jackson, MS!

https://www.tixtree.com/e/magnolia-conf-453fc7ea2496

7 months ago 4 4 0 0

terrific post, to which i'll add a couple of related thoughts. first: a lot of developers, especially juniors, tend to assume that other people's code is better than theirs, and so using a dependency (rather than a snippet) makes their codebase better

this is very much not the case

7 months ago 102 13 7 0

following everyone who retweets this

7 months ago 2 0 0 0
The bloat of edge-case first libraries How building edge-case first led to bloated, overly-granular libraries and what we can do about it

some thoughts about the bloat introduced by edge-case first libraries

7 months ago 131 45 12 11
Post image
7 months ago 2 0 0 0
Advertisement
Preview
Preparing for the worst: Our core database failover test - Vercel On July 24, 2025, we successfully performed a full production failover of our core control-plane database from Azure West US to East US 2 with zero customer impact.

We recently ran a successful live failover of our control plane database from Azure West US to East US 2.

Our goal was to validate that Vercel can survive a complete regional failure of its core database.

Here's the full breakdown:
vercel.com/blog/prepar...

7 months ago 17 1 0 0
Preview
Open SDK strategy - Vercel Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source to build a better web for everyone.

At Vercel, our relationship with open source is foundational.

Today we're sharing our Open SDK strategy, which is a commitment you can hold us to.
vercel.com/blog/open-s...

7 months ago 17 4 0 1
Preview
Open SDK strategy - Vercel Vercel’s Open SDK strategy commits to building frameworks, SDKs, and tools in the open, under permissive licenses. Learn how we’re avoiding lock-in, ensuring portability, and investing in open source ...

I'm pleased to have had a small hand in this (all actual credit to @tomocchino.com).

it is music to my ears — and, I hope, to open source maintainers and community alike... 🎶

specifically, I'm delighted that @vercel.com (and others) _see the value_ in aiming for openness, portability + choice.

7 months ago 77 6 0 1

me, a relentless refactorer

webpro.nl/hire-me

i have 1 or 2 days a week availability to untangle & fresh up any JavaScript or TypeScript codebase ✂️

7 months ago 33 7 0 2
Preview
Next.js 15.5 Next.js 15.5 includes Turbopack builds in beta, stable Node.js middleware, TypeScript improvements, `next lint` deprecation, and deprecation warnings for Next.js 16.

Next.js 15.5

• Turbopack for builds (beta)
• Node.js middleware (stable)
• TypeScript support improvements
• `next lint` command deprecation
• Next.js 16 deprecation warnings

nextjs.org/blog/next-15-5

7 months ago 62 15 1 2
Preview
Senior Backend Engineer - Jobs | vlt /vōlt/ Join vlt as a Senior Backend Engineer and help build the future of JavaScript packages

Toronto friends!! 🇨🇦 We’re hiring someone to join us building the backend stack for an awesome open source platform for JavaScript developers!

You can read more / apply here: www.vlt.sh/backend-engi... #nodejs #javascript

8 months ago 12 6 0 2

@e18e.dev CLI is available! Looking forward to trying it out!

8 months ago 3 0 0 0

I wonder how that correlates to the training data. If that prompt is successful does it also mean that devs do better with positive affirmation??

8 months ago 1 0 1 0

Explained being On Call to my two year old daughter, so she has an intimate understanding of capitalism now. She wants to know who’s calling me, but otherwise seems ok with it.

8 months ago 5 0 0 0
Advertisement

Most annoying thing about SQL is that you can't chain WHERE clauses. Same annoyance as languages that don't allow trailing commas on lists.

8 months ago 2 0 0 0

Why the “experienced” part though? How does it distinguish between experienced and inexperienced anyway?

8 months ago 0 0 1 0

Why does every system promote start with “you are an experienced software engineer”?

8 months ago 3 0 4 0

JSON is widely considered a machine readable format. It’s ironic that it became a standard precisely because it was human readable. And even more ironic that LLMs are reading plain text / natural language formats now.

8 months ago 2 0 0 0

I had switched to Ask mode in cursor instead of Agent, I guess it was my fault. Wish it had prompted me though instead of telling me it can’t run the commands

8 months ago 1 0 0 0
Post image

✨vibe coding✨

8 months ago 10 0 2 0

Mind boggling that slackbot doesn’t an have LLM mode yet.

8 months ago 0 0 0 0
Advertisement

Every branch should automatically get a slack channel

8 months ago 1 0 1 0

Also can’t get it to work , complains about nested configs

8 months ago 0 0 1 0

Amazing! Can’t wait to add some @e18e.dev energy at Vercel 😃

9 months ago 4 0 0 0

Oh, yeh this chart is JUST lint time, not the other things.

9 months ago 1 0 0 0

as opposed to parsing, you mean? we used turbo to run lint in each package of the monorepo, so there's some overhead with concurrency. biome runs on the whole codebase. (p99 is to capture "whole codebase" situations, the p50 for eslint is much lower because many packages get skipped)

9 months ago 1 0 1 0

sorry bad joke, I guess. I thought when you asked "are you", you were referring to whether or not i'm happy in life (as opposed to with biome), and I was following the joke :D

9 months ago 3 0 1 0