matvey
banner
matvey.dev
matvey
@matvey.dev
uid=1000(matvey) gid=1000(matvey) groups=1000(matvey),998(wheel),1001(docker)
I spent 2 hours today figuring out how to use vercel image optimization in tanstack start. Just published a blog post about it - blog.ronanru.com/vercel-image...
How to set up Vercel Image Optimization in TanStack Start | Matvey's Blog
Using Vercel Build Output API to add the <Image /> component to an unsupported framework
blog.ronanru.com
June 17, 2025 at 9:25 PM
Reposted by matvey
Inspired by One Million Checkboxes, I created a collaborative, realtime nonogram logic game, where you work together to solve all 24,976,511 possible 5x5 nonogram puzzles.

Check it out!
pixelogic.app/every-5x5-no...
Every 5x5 Nonogram
pixelogic.app
May 30, 2025 at 5:55 PM
Reposted by matvey
best unicode character is "ꙮ" without a doubt. used one time in a single 15th century manuscript to emphasise "many-eyed seraphim" and unicode thought it was really important that we can type that whenever we want
May 15, 2025 at 11:18 PM
Reposted by matvey
Doom now runs in @typescriptlang.org types. What a journey this one's been.
February 26, 2025 at 3:04 PM
Reposted by matvey
BIG DAY 😇

Introducing Standard Schema! It’s a specification for a standard interface to be implemented by TypeScript schema libraries. The goal is to make it easier for frameworks and tools to accept user-defined schemas, without writing separate adapters for different libraries.
standardschema.dev
Standard Schema
A common interface for TypeScript validation libraries
standardschema.dev
January 27, 2025 at 4:24 PM
Reposted by matvey
Happy New Year from Siberia Everyone! Never let corporate mfs make you forget that Programming is Fun
December 31, 2024 at 7:10 PM
Reposted by matvey
Happy New Year, everybody! Let's hope that next year will bring us more awesome features and less broken configs!

Here is a small thread with #neovim development stats in 2024.
December 31, 2024 at 2:30 PM
Reposted by matvey
I propose we replace semantic versioning with pride versioning
December 21, 2024 at 7:07 PM
Reposted by matvey
how do you all remember every UUID? I find it really hard. so I wrote them all down on every uuid dot com

the list has fast search across all 2^122 values (so you can find your favorites) - hoping to add some social features like "trending UUIDs" soon!
December 6, 2024 at 5:51 PM
Reposted by matvey
Stoked to announce that TanStack Start is now officially BETA! 🎉 🎊

Please come and try it and help us get it ready for 1.0!

tanstack.com/start

cc @tanstack.com
TanStack Start
Full-document SSR, Streaming, Server Functions, bundling and more, powered by TanStack Router, Vinxi, and Nitro and ready to deploy to your favorite hosting provider.
tanstack.com
November 19, 2024 at 11:20 PM
Reposted by matvey
Elon and Zuck spent billions and are still losing to MILF Messenger
Bluesky is number 1.
November 17, 2024 at 9:18 PM
Reposted by matvey
We call them “posts”
Yay! Also jay, what do we call posts here? Put an end to "skeets" 😂
November 17, 2024 at 5:56 AM
Reposted by matvey
I'M OPEN FOR HIRE 🚨

I'm so proud to be part of such an amazing team and help lead a product to acquisition! Congratulations to everyone for a successful exit! 🍕🙌

Wanna know what I've done and what my coworkers have said? Resume and recommendations in replies 👇

opensauced.pizza/blog/opensau...
OpenSauced is joining the Linux Foundation
OpenSauced joins Linux Foundation, making AI-powered open source analytics freely available while expanding beyond GitHub to serve the broader open source community.
opensauced.pizza
November 14, 2024 at 5:19 PM
Reposted by matvey
We have hired lawyers and we have a draft of the trademark cancellation petition ready

(for those who don't know about this, see javascript.tm)
elmo from sesame street is standing in front of a wall of fire
Alt: elmo from sesame street is standing in front of a wall of fire
media.tenor.com
November 13, 2024 at 6:00 PM
Reposted by matvey
I have so many half built projects like this one, just need to go back and ship them!

This one allows people to search up phrases for dev YouTubers and get what video it came from with the timestamp
November 10, 2024 at 8:43 PM
Reposted by matvey
TanStack Start/Router plus react-query is the 🐐 stack.

I don't know how Tanner and his team continue to build things with seamless interop, but I'm grateful they do 🙏 🚀
November 9, 2024 at 4:28 PM
Reposted by matvey
I'm now an invited expert for TC39, around community+ecosystem tooling. Very excited to give perspective on great tools like linters to the committee.

Huge shoutout & thanks to @nicr.dev for pushing for my & other tooling folks to be involved in TC39! ❤️‍🔥
November 8, 2024 at 4:06 PM
Reposted by matvey
I am invited to tc39 as invited expert, representing tooling presence in the committee.
November 8, 2024 at 8:03 AM
Reposted by matvey
Lol, dumbass me didn't paste the URL.

go.bsky.app/UyBMCWN
November 7, 2024 at 9:35 PM
Reposted by matvey
Imagine if Google docs wouldn’t let you save until you fixed all spelling and grammar errors

That’s pre commit hooks
November 7, 2024 at 4:46 AM
Reposted by matvey
This "sliding drawer" tutorial from @jhey.bsky.social is incredible. Learned 10 CSS and JS utilities I've never heard of. Like watching a professional street fighter use every combo perfectly 🔥
craftofui.substack.com/p/building-a...
November 7, 2024 at 3:35 PM
Reposted by matvey
💅 e18e community starter pack
go.bsky.app/JoSyk5A
November 7, 2024 at 1:10 PM
Reposted by matvey
Every single JS framework and library did the kaleidoscope 🦋
vite.dev Vite @vite.dev · Nov 5
🦋
November 5, 2024 at 3:27 AM
Reposted by matvey
All I want for Christmas is @tanstack.com Start 🎁
November 4, 2024 at 5:57 AM
Reposted by matvey
yup, migrating from ad-hoc mobx setup to RQ has unlocked wild gains in productivity
November 3, 2024 at 9:32 PM