Vadim Makeev
930 subscribers
240 photos
12 videos
83 links
Frontend developer in love with the Web, browsers, bicycles, and podcasting. He/him, MDN technical writer, Google Developer Expert. Based in Berlin.

@pepelsbey_dev + https://pepelsbey.dev/
Download Telegram
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
❀23😁4πŸ‘3
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!

https://codepen.io/pepelsbey/pen/xxvLBYZ
πŸ”₯23❀6πŸ€”2
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 πŸ€”

https://bugs.webkit.org/show_bug.cgi?id=289948
πŸ‘€9❀3πŸ”₯1😁1πŸ€”1
Planned a four-day CSS trip to Amsterdam in June:

June 4, Pre-CSS Day meetup
June 5–6, CSS Day conference
June 7, CSS CafΓ© meetup

See you there πŸ€“
πŸ”₯20πŸ‘4
This book didn’t age well πŸ₯²

(Hail Mary Project by Andy Weir)
😁26πŸ’―3❀2πŸ€”1
You don’t have to be a GeoGuessr expert to spot the city in the photo. Just walking here feels like a crime 😬
😁23πŸ’―9❀5
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)
😁20πŸ€”3❀1πŸ’―1
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.
πŸ‘18πŸ”₯4πŸ€”3❀2πŸ‘€2
Div is not a button, you say. How about li? Looks legit.


<li _ngcrap routerlink="/activities" tabindex="0">
Activity stream
</li>
😁22πŸ€”8πŸ‘€6πŸ’―1
Arrived just in time for vacation πŸ€“

Face with Tears of Joy: A Natural History of Emoji
πŸ”₯11πŸ€”4😁2πŸ‘1
I build websites!
😁36πŸ‘€5πŸ€”1
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.
❀35πŸ”₯13πŸ‘7πŸ‘€4
Finally set up Firefox profiles to separate different sides of my everyday work. Custom icons make it much easier to navigate 😎
πŸ‘30❀9
Yay! Safari TP recently joined Firefox and Chrome in removing legacy styling for nested h1s. Though I haven’t noticed it in the release notes πŸ€”

Demo, details on MDN.
πŸ‘14❀2
Finally published my Stylelint config as a separate npm package so I can conveniently reuse it between projects. Including a list of 499 properties sorted in a way that makes sense to me (never-ending work in progress). The update.js script will help me to keep it up to date using MDN’s BCD.

https://github.com/pepelsbey/stylelint-config-pepelsbey
πŸ‘15❀10πŸ”₯2πŸ‘€2
This media is not supported in your browser
VIEW IN TELEGRAM
One second-hand Apple Magic Keyboard is dead. But another Touch ID box in a 3D-printed case is born! πŸ€“
πŸ”₯34❀9πŸ‘€3😁2
For almost 10 years we've been publishing daily web platform news for the Russian-speaking community. I always wanted to do the same in English, and five months ago I finally started. Yesterday I published the 100th news on Web Standards. Here’s a little story behind the project. Of course, built with Eleventy 😎

https://pepelsbey.dev/articles/web-standards-news/
❀21πŸ‘8πŸ”₯4