Made a browser extension that randomly adds silly cross-document view transitions to all websites. Now it's time to create a collective repository of silly transitions for all of us to share.
Misha
@mkrl.xyz
Software Engineer / Developer Experience I will speak at your conference for food! Unpublished author, monthly host @warsawjs.com
Turns out you can fit an entire snake game into a single <div> with CSS border-shape mkrl.xyz/border-snake/
My conference tech demo accidentally turned into capturing.website I always wanted to build a simple full-featured screen recorder based purely on web standards. Turns out, you can fit recording, processing and encoding in under 200kb (probably could have pushed it even lower).
I took a picture of @twnsnd.com taking a picture of @jeremias.codes taking a picture of Richard taking a picture of his flat white.
I took a picture of @jeremias.codes taking a picture of @danielroe.dev taking a picture of his flat white.
I'm absolutely charmed and positively delighted by this talk @cydstumpel.nl @jsheroes.io All in on RFWS™
Just went to report a bug in @voidzero.dev formatter. Spent 30 minutes setting up a classic reproduction repo. Then discovered playground.oxc.rs. It has an option to compare with prettier directly and if there's a difference IT FILLS OUT THE ISSUE TEMPLATE FOR YOU. I absolutely love it
spent 6 months trying to figure out pricing for my developer products: per-seat, usage based, "contact sales"? introducing promise-based billing. honestly IMO it's the most honest pricing model in tech: - generous free tier for sync APIs - real customers pay for promises
As a child growing up in a post-soviet country I had a recurring nightmare of getting lost in a maze of eastern bloc buildings. A while ago I got to play Townscaper and had an idea "what if I make one, but depressing?". Quick Three.js prototype on Sunday scratches the itch.
Perfect! Let's check one more time just to be sure! Just one more time bro I promise.
So far the most (and the last!) last-minute thing done for the year.
We're entering the last hours of the CFP! 😱 Keep in mind the form closes at midnight Romania time, 11:00 CET so you can enjoy the New Year celebrations after wrapping up your proposal! 🎉 Happy New Year everyone! ❤️
...just be sure it still has enough color contrast! While it does indeed look cool, it can break familiar cognitive patterns. Users can rely on selection visibility for many different needs.
Don't forget to style text selection! Add fancy styling when users select text on your website by using the ::selection pseudo-class ✌️
alright, #BadUXWorldCup is too fun to pass up how about a virtualized date picker? "virtualized" as in "virtual machine" surprisingly easy to operate, just write some bytes to input a date here's me entering the birthday of Internet Explorer, get creative with yours! mkrl.xyz/virtualized-...
📣 Attention internet 📣 The final Judge of the #BadUXWorldCup is @kevinpowell.co Kevin has spent the last decade teaching you all how to build great accessible websites with good UX. Now forget all that and build a horrible date picker! Submit your entry at: badux.lol
Today I had one of those dreams when you wake up and write your genius idea down. my notes: - hypothetical assertions in @vitest.dev - expect(n).toWouldHaveBeenCalled - expect(n).toMayHaveBeenCalled in my morning mind this was revolutionary, unlocking branching reality timeline API
This is so cool. One of the best explainers on this topic I've seen so far.
✨ Big O ✨ Let me take you on a visual introduction to what big O notation is in my new blog post: samwho.dev/big-o. With big O notation you can better understand how algorithms will perform in practice, finding orders of magnitude improvements often with very simple changes to your code.
you: vibecode the next billion $$$ saas with claude opus 4 max 20x me: javascript event loop book for kids with gemini g.co/gemini/share...
I have accidentally created the most uncomfortable notification stack known to man 😭 Still looks cool because of the view transitions though.
Lame idea of the day: "I'm Feeling Lucky" on cal.com. If both of us are authorized with connected calendars and working hours, the button one-click schedules an event at the earliest available time for both parties.
I'm working on a massive JS Ecosystem guide and I'm SO pleased with this little prototype. Just about 10 lines of JS (pretty much only IntersectionObserver and button events) + CSS scroll-snapping. Everything is scroll-driven 🤌🤌
The time has come! After a long time off I'm looking for a new remote job. I do developer experience (perhaps a bit of devrel as well!). Design systems, SDKs, front-end tooling is my jam. You can see some of my work at mkrl.xyz.
Mikhail Korolev
mkrl.xyz
It was an absolute pleasure to give a slightly chaotic JS ecosystem tooling overview talk at @jnationconf.bsky.social Full of fantastic people and packed with content, what a conference!
Speaking of awesome speakers in the @jnationconf.bsky.social JS track with have @mkrl.xyz with an history lesson
I have 1 ticket to @jsheroes.io to give away. If you are a student or simply someone who is on the verge of going - please DM me. DM me if you know someone who might need one. Very sad to miss this year due to a family emergency. Hands down, one of the best JS conferences in EU.
Little known fact, but on May 1st polish people gather around the parlament to raise awareness of the importance of RSS feeds. Truly proud to live here.
This video comes up every time I try to explain what is NotebookLM to anyone else. www.youtube.com/watch?v=gfr4...
AI discusses document that just says “Poopoo Peepee”
YouTube video by Gabbsby
youtube.com
Perhaps the only Google feature I used to rely on was Timeline. It was a trade-off "you get my location for ads, I get a nice location history log". Today is the day I needed this history for a business trip rundown and I discover my 10+ years history log is permanently gone.
Incredibly proud day for myself and my co-founder @eric.vicenti.net. 🚀 Today we're launching a business that redefines lifes, brings soul back into AI and expands taps into the uncharted market of exclusive, premium-only handcrafted assistants. artisanal-ai.com
Artisanal AI - Handcrafted AI Solutions
We blend cutting-edge technology with artisanal craftsmanship to create AI solutions that feel personal, intuitive, and uniquely yours.
artisanal-ai.com
Loved being here for the first edition! The one and only international conference in North Macedonia, you simply can't afford to miss it.
🚨Call for Proposals is NOW OPEN for What The Stack 2025! Got an innovative web dev idea or a killer project to share? We want YOU! 😎 👏4 Stages ⭐️Awesome CFP Committee 😍 Inspire the Web Development Community For more info visit the website: wts.sh
I have just discovered a keygen music radio. This scratches the itch. keygenmusic.tk
keygenmusic.tk - tracker music player
Online chiptune music player. Charged with music from keygens. Streams directly in your browser
keygenmusic.tk