Mikael Lirbank
lirbank.com
Mikael Lirbank
@lirbank.com
I help companies build reliable software, focusing on AI and web technologies https://www.lirbank.com/

Author of https://www.npmjs.com/package/neon-testing
Pinned
🚀 My guest post for the Neon blog just went live!

Want to make Postgres integration testing dead simple? Read on:
neon.com/blog/neon-te...

Big thanks to @andrelandgraf.com, Carlota Soto and Neon for the support!
Neon Testing: a Vitest Library for Your Integration Tests - Neon
Try Neon Testing, an open-source utility for Vitest that turns Neon branches into disposable test environments.
neon.com
I knew I've been pretty productive this year, but yeah, this is more than I expected... while the stats are kind of exciting, it may be time for a day off...

305 Cursor days this year so far
December 23, 2025 at 2:19 AM
I'm using the tab completion in Cursor so much they are sending me a Cursor tab key! 😅
December 16, 2025 at 7:44 PM
🎉 Black Friday special: 100% off Neon Testing - grab your copy today!

Just released v2.3.0 with support for Neon's expiring branches.

Neon Testing tears down branches immediately after tests complete. But...
www.npmjs.com
November 29, 2025 at 3:44 AM
🚀 My guest post for the Neon blog just went live!

Want to make Postgres integration testing dead simple? Read on:
neon.com/blog/neon-te...

Big thanks to @andrelandgraf.com, Carlota Soto and Neon for the support!
Neon Testing: a Vitest Library for Your Integration Tests - Neon
Try Neon Testing, an open-source utility for Vitest that turns Neon branches into disposable test environments.
neon.com
September 9, 2025 at 6:40 PM
Just release neon-testing v1.1.0 with better support for WebSocket drivers, retries with exponential backoff, and more.

A @vitest.dev utility for seamless integration tests with Neon Postgres

www.npmjs.com/package/neon...

github.com/starmode-bas...
neon-testing
A Vitest utility for seamless integration tests with Neon Postgres. Latest version: 1.1.0, last published: 9 minutes ago. Start using neon-testing in your project by running `npm i neon-testing`. Ther...
www.npmjs.com
August 25, 2025 at 5:55 AM
I just launched a new NPM package - a @vitest.dev utility for automated integration tests with Neon! It's really sweet. Check it out.

www.npmjs.com/package/neon...
neon-testing
A Vitest utility for automated integration tests with Neon. Latest version: 1.0.1, last published: 6 minutes ago. Start using neon-testing in your project by running `npm i neon-testing`. There are no...
www.npmjs.com
June 9, 2025 at 10:48 PM
@vercel.com my dashboard looks like this, but www.vercel-status.com say all is dandy
February 7, 2025 at 9:27 PM
February 6, 2025 at 9:32 PM
Hey @leerob.com is Bun 1.2 support something that needs to be done on the Vercel side?
January 22, 2025 at 6:32 PM
Let's gooo!
January 17, 2025 at 4:13 PM
January 9, 2025 at 5:37 AM
@leerob.com I'd love to see @tannerlinsley.com's TanStack Start in the Vercel Frameworks. What can we in the community do to promote and support that to happen? 🙏
January 7, 2025 at 3:29 PM
Right now I am using Ably to send notifications from step run functions to the client, so it can display progress.

ably.com

Curious to try Server-sent events at some point too. I wonder how well it will work with Vercel edge functions though.

developer.mozilla.org/en-US/docs/W...
Server-sent events - Web APIs | MDN
Traditionally, a web page has to send a request to the server to receive new data; that is, the page requests data from the server. With server-sent events, it's possible for a server to send new data...
developer.mozilla.org
January 3, 2025 at 1:59 AM
@tannerlinsley.com you probably don't plan to, but plz don't integrate ESLint into TanStack Start. It's a great _standalone_ tool that I really like and use in every project.
January 1, 2025 at 11:24 PM
So you know, these mean the same AWS data center:

Vercel:
Washington, D.C., USA (East) – iad1

Neon:
AWS US East (N. Virginia)

AWS Code:
us-east-1

AWS Name:
US East (N. Virginia)

I find it especially helpful that @vercel.com name it "Washington, D.C" since AWS call it "N. Virginia".
December 18, 2024 at 10:52 PM
I mean, so good! Classic, enduring, timeless.
December 17, 2024 at 4:58 PM
New website section, I am a talker 📢

www.lirbank.com#talks
Mikael Lirbank
I help companies build better software, focusing on AI and web technologies.
www.lirbank.com
December 14, 2024 at 2:21 AM
Let's make it easier to pick a meta framework for your next project:

- Next.js is for websites (great for e-commerce, CMS)

- TanStack Start is for webapps (great for Figma, Excalidraw style apps)

@t3.gg @tannerlinsley.com @leerob.com agree?
December 13, 2024 at 6:16 PM
Just added a fallback PNG browser icon for older browsers. One example of an older browser is the latest Safari for macOS.

Older browsers (AKA Safari) keep their icon cache forever so if you ever visited this site, you will still not see any icon. Just so you know. 🙃

www.lirbank.com
Mikael Lirbank
I help companies build better software, focusing on AI and web technologies.
www.lirbank.com
November 30, 2024 at 2:31 AM
It is fun to write SVG markup. Just made a new browser icon for www.airlab.io
Airlab
Airlab LLC
www.airlab.io
November 25, 2024 at 8:48 PM
I just published my PimDB library as open-source!

A lightweight, persisted in-memory database for the browser.
www.npmjs.com/package/pimdb
pimdb
A lightweight Persisted In-Memory Database for the browser. Latest version: 0.1.0, last published: 2 minutes ago. Start using pimdb in your project by running `npm i pimdb`. There are no other project...
www.npmjs.com
November 20, 2024 at 9:32 PM
@jarredsumner.com Are you also a high school dropout? Me too, it always feels like I am the only one in the web tech industry, good to know I am not alone.
November 14, 2024 at 12:14 AM