Vadim Makeev
banner
pepelsbey.dev
Vadim Makeev
@pepelsbey.dev
Frontend developer in love with the Web, browsers, bicycles, and podcasting. He/him, @developer.mozilla.org‬ technical writer, Google Developer Expert📍Berlin

https://pepelsbey.dev
Arrived at #TPAC in Kobe, Japan. Very confused by everything around (first time in Asia, come on) and still jet-lagged, but started exploring the city.
November 9, 2025 at 6:19 AM
I build websites!
October 27, 2025 at 11:01 PM
Arrived just in time for vacation 🤓

shadycharacters.co.uk/books/face-w...
August 23, 2025 at 6:52 AM
I guess I’m not a pro anymore 🥲 Jumped from 15” Pro M1 Max to just 13” M4 Air and can’t really tell the difference, even for the podcast production workflow. Not sure if I’ve ever used the extra ports that much.
June 19, 2025 at 7:37 PM
Most of the people: Huh? 🤔

Me: There’s no way you can use Shure SM7B on a stand like this because the XLR port is blocked 🙄

(Étoile S01E02)
June 19, 2025 at 8:32 AM
How sausages are made, featuring @brucel.bsky.social #cssday
June 6, 2025 at 7:44 AM
You don’t have to be a GeoGuessr expert to spot the city in the photo. Just walking here feels like a crime 😬
June 5, 2025 at 9:22 PM
This book didn’t age well 🥲

(Hail Mary Project by Andy Weir)
May 10, 2025 at 8:24 PM
I just discovered that you can’t debug styles in a shadow root in WebKit Web Inspector if they’re attached using adoptedStyleSheets (constructable stylesheets). For some reason, they’re considered user agent stylesheets 🤔

bugs.webkit.org/show_bug.cgi...
March 18, 2025 at 11:43 AM
Starting from Chrome 122 and today’s Firefox 134, you can use align-self and justify-self (or the place-self shortcut) to control boxes with position: absolute and inset: 0. Waiting for Safari to catch up!

codepen.io/pepelsbey/pe...

developer.mozilla.org/en-US/docs/M...
January 8, 2025 at 6:37 PM
Yeah, classic 🤘
December 17, 2024 at 8:53 PM
Happy browser choice day to those in Europe who celebrate! This is a second attempt to get it right. Brought to you by the iOS 18.2 update and the fine folks from open-web-advocacy.org
December 12, 2024 at 9:31 PM
Performance is a key aspect of the user experience 🥲
October 31, 2024 at 10:03 AM
Any idea who’s right? It would be nice to be able to position a popover right next to the button that triggers it. Firefox and Safari both make it easy. Chrome’s behavior makes me sad.

codepen.io/pepelsbey/pe...
October 28, 2024 at 12:50 PM
Starting from Firefox 131, text fragments are now cross-browser, aka Baseline (newly available). You can style the highlighted content with the ::target-text pseudo-element. I’m still getting over the #:~:text= thing, but it’s a good moment to start using it.

developer.mozilla.org/en-US/docs/M...
October 2, 2024 at 9:51 AM
TIL there’s a mml file extension for standalone MathML files (like there’s svg for SVG, you know), and only Firefox supports MML rendering! Chrome shows it as plain text. Safari doesn’t even bother with that. Naturally, I filed feature requests, but I’m not holding my breath: it’s MathML, after all.
October 1, 2024 at 4:14 PM
What does running a music commentary podcast feel like on different platforms? You know, fair use and all that.

Apple Podcasts, Spotify, etc. just fine. Google Podcasts used to be like that, too. Now YouTube Music? They’ll just block the hell out of your feed.
September 6, 2024 at 11:05 PM
September 5, 2024 at 10:25 AM
September 5, 2024 at 10:24 AM
Some pictures from Zurich and Pilatus mountain near Lucerne from last week’s trip to Switzerland.
September 5, 2024 at 10:23 AM
Was this helpful? I don’t know. I haven’t had a chance to see the content yet, and I probably won’t.
August 31, 2024 at 12:01 PM
One low quality face, you say? That’s rude.
August 26, 2024 at 11:30 AM
August 23, 2024 at 12:27 PM
Dublin was nice, but I’ll mostly remember hiking at the Howth peninsula last week.
August 23, 2024 at 12:26 PM
August 22, 2024 at 9:31 AM