Sign in

matvey

@matvey.dev
501 followers 934 following 17 posts
PostsRepliesMedia
Reposted by matvey
Pooya Parsa @pi0.io · 28/09/2026
Introducing 📦upm: 🪶A fast, tiny package manager for the npm registry. ✨Written in TypeScript, it installs at native-class speed and has a JS API, at a fraction of the size of native tools. 🤝Compatible with your existing .npmrc and lockfiles. 👉 Try at upm.sh
66519
matvey @matvey.dev · 18/09/2026
OpenCode Free Parking
021
Reposted by matvey
The Verge @theverge.com · 09/09/2026
Apple’s newly cheaper polishing cloth is officially confirmed to be compatible with the iPhone Duo and iPhone 18 Pro www.theverge.com/tech/991697/...
The Apple Polishing Cloth, a gray square of that promises to wipe away dirt and fingerprints in a soft but swift embrace of its nanotexture fibers
128211
matvey @matvey.dev · 29/07/2026
Thanks for recommending the For You feed. I stopped using bluesky because half of my discover feed was us politics. For You is much better
050
Reposted by matvey
qdot @buttplug.engineer · 04/02/2026
inspired by CLAUDE.md, I’ve started putting markdown files named after coworkers into work code repos so I can remind them to stop doing shit to the codebase that annoys me for some reason they’re all mad at me now, which means ill be adding commands to JEREMY.md for an attitude adjustment
6814176
matvey @matvey.dev · 17/06/2025
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...
blog.ronanru.com
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
070
Reposted by matvey
Joel Riley @joelriley.com · 30/05/2025
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...
pixelogic.app
Every 5x5 Nonogram
1128
Reposted by matvey
Samuel @samuel.fm · 16/05/2025
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
серафими многоꙮчитїи
401682467
matvey @matvey.dev · 28/02/2025
blog.phylum.io/the-great-np...
blog.phylum.io
The Great npm Garbage Patch | Phylum
Open-source spam is a growing threat. The Tea protocol and npm are taking action, but the problem persists. Our research is dedicated to combating this issue and protecting the integrity of the open-s...
030
Reposted by matvey
MichiganTypeScript @michigantypescript.com · 26/02/2025
Doom now runs in @typescriptlang.org types. What a journey this one's been.
the famous "ULTIMATE DOOM" poster, but it says "TYPESCRIPT TYPES"
1529172
Reposted by matvey
Colin McDonnell 💎 Zod @colinhacks.com · 27/01/2025
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
standardschema.dev
Standard Schema
A common interface for TypeScript validation libraries
830652
Reposted by matvey
Тsфdiиg @tsoding.bsky.social · 31/12/2024
Happy New Year from Siberia Everyone! Never let corporate mfs make you forget that Programming is Fun
819117
Reposted by matvey
Neovim @neovim.io · 31/12/2024
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.
115517
Reposted by matvey
Niki Tonsky @tonsky.me · 21/12/2024
I propose we replace semantic versioning with pride versioning
Diagram with large number: 2.7.123
First “2” is commented: Proud version. Bump when you are proud of the release
Second “7” is commented: Default version. Just normal/okay releases
Third “123” is commented: Shame version. Bump when fixing things too embarrassing to admit
332533736
Reposted by matvey
nolen @itseieio.bsky.social · 06/12/2024
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!
481161276
Reposted by matvey
Tanner Linsley @tannerlinsley.com · 19/11/2024
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.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.
3378595
matvey @matvey.dev · 19/11/2024
You had wrong css syntax dub.sh/WfgZuRU
120
Reposted by matvey
The Serfs (youtube.com/theserfstv) @theserfstv.bsky.social · 17/11/2024
Elon and Zuck spent billions and are still losing to MILF Messenger
371698378
Reposted by matvey
Jay 🦋 @jay.bsky.team · 17/11/2024
We call them “posts”
692129011499
Reposted by matvey
zeu @zeu.dev · 14/11/2024
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.pizza
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.
923158
Reposted by matvey
Luca Casonato 🏳️‍🌈 @lcas.dev · 13/11/2024
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)
media.tenor.com
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
2736672
Reposted by matvey
Hassan El Mghari @nutlope.bsky.social · 10/11/2024
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
021
Reposted by matvey
Adam Rackis @adamrackis.bsky.social · 09/11/2024
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 🙏 🚀
2023013
Reposted by matvey
Josh Ghoulberg 👻 @joshuakgoldberg.com · 08/11/2024
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! ❤️‍🔥
GitHub org invite notice: "You've been invited to the Ecma TC39 organization! Invited by Jordan Harband"
171985
matvey @matvey.dev · 08/11/2024
Add @nitro.build
140
Reposted by matvey
Boshen @boshen.github.io · 08/11/2024
I am invited to tc39 as invited expert, representing tooling presence in the committee.
2729413
matvey @matvey.dev · 08/11/2024
Happy birthday!
010
Reposted by matvey
Tab Atkins-Bittner @tabatkins.com · 07/11/2024
Lol, dumbass me didn't paste the URL. go.bsky.app/UyBMCWN
go.bsky.app
TC39
Join the conversation
3245
Reposted by matvey
Jacob Paris @jacobparis.com · 07/11/2024
Imagine if Google docs wouldn’t let you save until you fixed all spelling and grammar errors That’s pre commit hooks
2352
Reposted by matvey
Ben Holmes @bholmes.dev · 07/11/2024
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...
1231429
matvey @matvey.dev · 07/11/2024
bsky.app/profile/e18e...
050
Reposted by matvey
e18e @e18e.dev · 07/11/2024
💅 e18e community starter pack go.bsky.app/JoSyk5A
35312
Reposted by matvey
zeu @zeu.dev · 05/11/2024
Every single JS framework and library did the kaleidoscope 🦋
71156
matvey @matvey.dev · 05/11/2024
Happy birthday!
020
Reposted by matvey
Massimo Parisi @massimopa.bsky.social · 04/11/2024
All I want for Christmas is @tanstack.com Start 🎁
0264
matvey @matvey.dev · 04/11/2024
I made a Web Dev starter pack. Most people there are from the TS community - go.bsky.app/MAcYKdn
250
Reposted by matvey
dan @danabra.mov · 03/11/2024
yup, migrating from ad-hoc mobx setup to RQ has unlocked wild gains in productivity
724813
matvey @matvey.dev · 03/11/2024
The collection is called `app.bsky.feed.post`. You can see how everything is stored internally here - atproto-browser.vercel.app/at/did:plc:o...
170
Reposted by matvey
Wes Bos @wesbos.com · 03/11/2024
Was gonna try run the bsky web app locally but I upgraded to node 23 and my node-gyp broke so instead I’m gonna throw the laptop in the lake and buy a new one
354768
matvey @matvey.dev · 03/11/2024
I also made a Web Dev / TypeScript starter pack a couple of days ago. go.bsky.app/MAcYKdn
2120
matvey @matvey.dev · 02/11/2024
bsky.app/starter-pack...
bsky.app
020
Reposted by matvey
Vite @vite.dev · 02/11/2024
🦋⚡
513113
Reposted by matvey
dan @danabra.mov · 31/10/2024
fyi this is the official bluesky theme music
youtube.com
George Michael - Careless Whisper (Official Video)
YouTube video by georgemichaelVEVO
109412
matvey @matvey.dev · 31/10/2024
Your account is in 12 starter packs - clearsky.app/puruvj.dev/l...
110
Reposted by matvey
patak @patak.cat · 31/10/2024
🦋
1631440
Reposted by matvey
patak @patak.cat · 30/10/2024
I just saw @mattpocockuk.bsky.social's post, and I wonder if a flash mob where we all post a 🦋 at the same time in X could make some ripples. As in scheduling a post for tomorrow, October 31, 7 am PST 👀
Matt Pocock posts a butterfly emoji in X
84438138
Reposted by matvey
dan @danabra.mov · 30/10/2024
i wonder if diagrams like these might help draw the distinction between ActivityPub (and how Mastodon uses it) and AT Protocol (and how it’s used by Bluesky and atproto apps)? with AP, instance = application + hosting. data gets sent between instances. with AT, data flows *from* hosting *to* apps
diagram with multiple application+hosting boxes. each box contains some users and some posts. data is sent between the boxes.a diagram with two layers. in the top layer, users choose hosting (and their data is stored in their hosting). the data then flows down from hosting into separate apps which mirror and aggregate the data they receive from hosting. the hosting boxes are drawn with dashed borders to indicate they're not fixed, and the user may move their data between different hosting without affecting the applications.
56832235
Reposted by matvey
Jhey ʕ·ᴥ· ʔ @jhey.dev · 22/10/2024
learn the platform, don't throw node_modules at every problem ┬┴┬┴┤•ᴥ•ʔ├┬┴┬┴
3275
Reposted by matvey
patak @patak.cat · 21/10/2024
Are there plans to add syntax highlighting to code blocks and inline code to Bluesky? It is one of the top features devs appreciated in Elk. Being able to share a11y code snippets instead of images makes a huge diff. I think it could help a lot to promote tinkering with the protocol among devs
Miriam Suzanne sharing markdown code snippets in Elk
89811
Reposted by matvey
Adam Argyle @nerdy.dev · 16/09/2024
Bring a rad clip-path transition to your light/dark toggle switch with a progressively enhanced view transition. Try it cdpn.io/pen/debug/NW... Source codepen.io/argyleink/pe...
2225