Vadim Makeev
912 subscribers
247 photos
13 videos
87 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
So, I got a second bike. This one is a 100% city bike. It’s very lightweight and simple, but it has a rather aristocratic name: Viktor Schindelhauer 🧐
πŸ”₯41πŸ‘23πŸ‘€4❀2πŸ€”1
This media is not supported in your browser
VIEW IN TELEGRAM
Added a very subtle scroll-driven animation to pepelsbey.dev (Chrome-only for now), like it was supposed to be in the design. But back then, it was too much of an effort to implement. Now, it’s as simple as it could be πŸ€“
πŸ‘12πŸ”₯6
Sometimes, it’s more of a parkour than parking, really.
😁32πŸ‘5πŸ”₯4❀1πŸ’―1
This season, I’m working on improving MathML documentation on MDN. It’s still a work in progress, but I also found a bug in the browser DevTools. Apparently, you cannot add attributes to MathML elements in the DOM tree in Firefox and Safari. Fortunately, it works in Chrome πŸ™„ Bugs filed, of course: Firefox, Safari. But I’m not sure if MathML could get high-priority treatment. But I believe in miracles!
πŸ‘13πŸ”₯6πŸ‘€5
False alarm! This MathML β€œbug” is more of a β€œlack of feature” or rather confusing behavior, if you ask me. It seems like both Firefox and Safari’s DevTools won’t let you add attributes just by typing them next to the tag name. Instead, they parse it as a tag name, and since it’s invalid, they discard it. Safari gives a hint: what you type also goes to the closing tag 😬

I learned this behavior in Chrome DevTools and my code editor, and I find it intuitive. Two more bugs to follow: Firefox and Safari.
πŸ‘€8πŸ€”4πŸ‘1
This media is not supported in your browser
VIEW IN TELEGRAM
Look what just shipped in Firefox Nightly! You can now double-click any element’s tag name, type space, and add any attributes. Once you press the Enter, the attribute will be added to the end of the tag 😎️️️️️️

Just a week later, after I complained about this behavior, thanks to my colleague Nicolas Chevobbe from DevTools. Now waiting for the Safari Web Inspector to join the club πŸ˜‰
πŸ”₯29πŸ‘1πŸ€”1
Your browser is not supported! It’s probably lacking some serious API, and we can’t possibly make it work, sorry *

* Just kidding. Spoof the UA string, it’ll work just fine.

beta.maps.apple.com
πŸ€”6😁3
Ordered a book to learn how to cook, but instead, they sent me β€œWeb Accessibility Cookbook” by Manuel MatuzoviΔ‡ πŸ™„
❀39😁10πŸ‘8
Planning next week the longest bikepacking trip so far: around 650 km from Berlin to Hamburg and back in a week. Two-thirds of the way along the Elba with a few ferry crossings. It looks terrifying, but I’m going to be fine, right? 😬
πŸ”₯60πŸ‘9😁7πŸ’―1
I have some news for you:

1. There’s a city somewhere along Elba called Pisselberg.
2. Three days and 350 km later, I finally arrived in Hamburg on my bicycle.
3. My bum hurts.

Over and out πŸ˜΅β€πŸ’«
πŸ”₯47πŸ‘9😁9❀3πŸ‘€2
Every hotel room is a decently-sounding podcasting studio. You just have to be creative with pillows and not be afraid to raise the mattress against the wall behind your back.
πŸ‘29😁13πŸ”₯9❀2πŸ‘€1
They have Firefox installed in the Dublin zoo.
❀32πŸ‘6😁3πŸ”₯1
These days, I see MathML everywhere πŸ™„

codepen.io/pepelsbey/pen/ExBQNLx
πŸ’―16😁5❀1
Some late pictures from the trip to Hamburg on a bike.
❀44πŸ”₯9πŸ‘4
Dublin was nice, but I’ll mostly remember hiking at the Howth peninsula last week.
πŸ”₯32πŸ‘5❀4