Mehul Kar's Avatar

Mehul Kar

@mehulkar.com

I’m…managing @vercel.com

2,198
Followers
913
Following
462
Posts
25.04.2023
Joined
Posts Following

Latest posts by Mehul Kar @mehulkar.com

what goes up must come down

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

05.03.2026 15:32 👍 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...

10.10.2025 14:32 👍 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.

08.10.2025 01:56 👍 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

09.09.2025 23:12 👍 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

09.09.2025 17:52 👍 102 🔁 13 💬 7 📌 0

following everyone who retweets this

09.09.2025 19:48 👍 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

09.09.2025 12:58 👍 131 🔁 45 💬 12 📌 11
Post image
09.09.2025 19:40 👍 2 🔁 0 💬 0 📌 0
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...

28.08.2025 18:06 👍 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...

03.09.2025 21:17 👍 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.

03.09.2025 22:00 👍 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 ✂️

28.08.2025 19:16 👍 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

20.08.2025 01:01 👍 61 🔁 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

30.07.2025 14:19 👍 12 🔁 6 💬 0 📌 2

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

27.07.2025 18:01 👍 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??

27.07.2025 18:00 👍 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.

27.07.2025 17:58 👍 5 🔁 0 💬 0 📌 0

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.

26.07.2025 18:31 👍 2 🔁 0 💬 0 📌 0

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

26.07.2025 14:23 👍 0 🔁 0 💬 1 📌 0

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

26.07.2025 06:29 👍 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.

26.07.2025 05:24 👍 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

23.07.2025 19:00 👍 1 🔁 0 💬 0 📌 0
Post image

✨vibe coding✨

23.07.2025 06:15 👍 10 🔁 0 💬 2 📌 0

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

18.07.2025 02:17 👍 0 🔁 0 💬 0 📌 0

Every branch should automatically get a slack channel

13.07.2025 06:09 👍 1 🔁 0 💬 1 📌 0

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

11.07.2025 07:36 👍 0 🔁 0 💬 1 📌 0

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

10.07.2025 00:55 👍 4 🔁 0 💬 0 📌 0

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

09.07.2025 19:21 👍 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)

09.07.2025 18:05 👍 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

09.07.2025 18:04 👍 3 🔁 0 💬 1 📌 0