Email or username:

Password:

Forgot your password?
150 posts total
Vadim Makeev

Be the change you want to see in the world. Start by changing your editor settings from spaces to tabs.

Show previous comments
Jay Hannah

@sindresorhus now my workplace’s git pre-commit hooks replace all my code anyway.
Starting to think my decades long holy crusade was… silly?

Vadim Makeev

Was this helpful? I don’t know. I haven’t had a chance to see the content yet, and I probably won’t.

A screenshot from a mobile device with a post on the Google Search Central blog. At the top, there is an advertisement for the Search Off the Record podcast. Below, there is a notice about Google Search now being on LinkedIn. Further down, a “Send Feedback” button asks, “Was this helpful?” At the bottom, a cookie consent banner takes half of the screen. No content visible so far.
Krzysztof Hankiewicz (he/him)

@pepelsbey I absolutely love reading articles through the tiny 20px tall window between the cookie banners, fixed headers, newsletter modals and chatbot popups.

Vadim Makeev

In Firefox, you can style the way a plain text response looks like by adding a `Link: <url>; rel=stylesheet` HTTP header.

Sadly doesn’t work in Safari or Chrome.

A JavaScript file opened in a Firefox browser tab. The file's code is displayed as blue text on a light pink background, with generous padding around the text.
A JavaScript file displayed in a Safari browser tab. The file's code is displayed with the browser's default colors, in this case as white text on a dark gray background.
Vadim Makeev

My new post: “Querying the Color Scheme”.

blog.kizu.dev/querying-the-col

Media queries are nice, but for many things, we don’t even need them: there is this great #CSS property `color-scheme`, which allows us to make various things adapt to the current color scheme. We can even set it on a per-element basis. This post describes how we can use registered custom properties and style queries to read the current value of a `light-dark()` color for styling any non-color properties as well.

Show previous comments
Nathan Knowler

@kizu I feel the same way about the linked issue proposing to change how `prefers-color-scheme` to work. I think I’d have to rewrite some of my CSS mental models if that were to change. Seems less harmful to either use the style query approach you’ve demonstrated or for that to develop into its own specific query. Also, seems like style query support for at least some non-custom properties worth revisiting.

Mayank

@kizu ha, i was working on a post about color-scheme too. this just means i have to write fewer things 😁

and totally agreed on the media queries behavior: media queries should reflect the user's preference, not the author's (even if that's set in HTML). front-end.social/@mayank/11276

Bobbing for Apples Annie 👻

@kizu oooh I love your new (?) aside components! have you talked about those already?

Vadim Makeev

Little bonus @waveformpodcast today about ActivityPub and the Fediverse! If you're trying to understand what the heck the Fediverse is, we get... possibly a little too deep into it. But it's a fun one. Featuring some big names such as @evanprodromou , @mosseri , @mmccue and more. 🎉

Enjoy!
https://www.youtube.com/watch?v=-R9CWq5CBlk

Eugen Rochko

@davidimel @waveformpodcast @evanprodromou @mosseri @mmccue If you'd told me the video was going to be used too I would've put more effort into cleaning up the room behind me 😅

Peter Cottle

Awesome episode @davidimel, y'all crushed it. Shoutout to @evanprodromou, @mmccue, and others for lending their perspectives.

I also want to emphasis what @mosseri said at the end -- we can't move as fast as a startup, so fediverse replies won't be done tomorrow (sorry 😅)

But there's a *ton* of benefit to making progress as a large platform, including educating both users and regulators about the benefits of the open web. We're truly trying our best! and we appreciate the patience 😇

Vadim Makeev

Hello hello, I've had some extra time cleared up in my schedule:

I've got some space for consulting/contract work in coming months if you want any help with:

- devrel things
- developer education programs
- developer marketing
- community management
- OSS strategy work
- non-evil multilingual speech recognition / AI work

Message me to chat? DMs here or hello at jessica.tech

Hello hello, I've had some extra time cleared up in my schedule:

I've got some space for consulting/contract work in coming months if you want any help with:

- devrel things
- developer education programs
- developer marketing
- community management
- OSS strategy work
- non-evil multilingual speech recognition / AI work

Vadim Makeev

Back from our summer break we would like to invite you to learn about CSS4, CSS5 and beyond 📈, presented by the CSS-Next community group tomorrow ✨:

meetup.com/css-cafe/events/302

Vadim Makeev

It's finally here. Retcon is available now!

Drag-and-drop to rewrite your Git history, with instant results. Undo anything with ⌘Z, from a squash to a push. See conflicts with exceptional clarity, and resolve them with newfound confidence.

It all adds up to an unmatched mix of speed, and delight. Download the free trial now on retcon.app/, and save 25% if you buy this week.

#macOS #Git

alice

@Retcon on one hand this is great, on the other hand the Yet Another Subscription pricing makes me sad

Andreas Gerlach

@Retcon Yearly subscriptions for those (small) support tools is a no-go for me. I’m happy to pay 30 bucks for a permanent license, and upgrade if future versions offer improvements I’m looking for. But yearly subscriptions for basic tools like git or diff/merge (hello kaleidoscope)?? No, thanks!

Vadim Makeev

One low quality face, you say? That’s rude.

UI of an image enhancement app with the Recover face panel opened. On the right side, there’s my photo with a yellow box over the face and a sign “one low quality face”.
Kilian Valkhof

@pepelsbey example #86754 of why we shouldn't lets devs come up with UI text 😂

Vadim Makeev

I have a birthday coming up in a few days, an anniversary even. My favorite bar is on vacation, my friends are scattered around the world… So, I decided to invite everyone to a livestream. August 25th at 12:00 Berlin time. Let's chat about everything. I suspect it would be mostly in Russian, but everyone’s welcome, really. Drinks are on you!

youtube.com/live/MFbK402FxYg

Vadim Makeev

It is *so cool* to see my colleague @jonsneyers’s years of work on JPEG XL, which I had the great privilege of shooting the shit with him about, pay off in various ways: idownloadblog.com/2024/08/22/i

Vadim Makeev

Dublin was nice, but I’ll mostly remember hiking at the Howth peninsula last week.

A white lighthouse with a black roof perched on a distant cliff overlooking the sea. The sea is a deep blue, with some clouds in the sky.
A hillside covered in a variety of wildflowers. There are patches of yellow and purple flowers and some green grass.
A rugged coastline with dramatic cliffs overlooking the ocean. The water is a deep blue color, and the rocks are a mixture of gray and brown.
Vadim Makeev

Some really good changes coming for default apps on iOS in the EU.

My realization in 2024 has been that the DMA fork of iOS is the best iPhone experience. We can finally use our phones like actual computers with more default apps and apps from external sources.

Bring it on: macstories.net/news/apple-anno

Show previous comments
Jaanus Kase

@viticci thank you 🇪🇺

Cuee all the 🇺🇸 tech bros whining about 🇪🇺

Dawid Rejowski

@viticci

No, Apple still has to approve thrid party app stores and is still standing there between developer and user.

There is also iOS standing in the way. Computers are not a certan set of features, they are universal, having ALL the features. To be a computer for the user you need to let it run any program, directly on the processor, not API layer of iOS.

D4v

@viticci yep, but for people that are not that skilled it is confusing. My mom called me the other day, which browser she should use that her phone is asking her...🤦🏻‍♂️ of course I recommend Safari, because other browsers sucks on iOS. But she wasn't sure.

Vadim Makeev

rad Firefox Devtools feature
#CSS clip-path GUI

👀 edit any clip-path shape visually
🖱️ double click to add a point to a polygon

Mayank

@argyleink so *that's* what that icon does. i've seen it so many times but never tried clicking it 😅

Vadim Makeev

Surprised Apple isn’t asking for 30% of my business because I used a Mac to make the website.

Show previous comments
Riccardo Mori

@robb @marioguzman Surprised Apple isn’t asking for 30% of my business because I use a Mac.

(Actually more than one. Would it be 30% for each Mac?)

Chris Lilley 🏴󠁧󠁢󠁳󠁣󠁴󠁿

@robb How soon until they demand 30% of all iPhone food delivery orders?

Vadim Makeev

They have Firefox installed in the Dublin zoo.

A red panda peeking through dense tree foliage. It’s partially hidden behind a fallen tree trunk, with its reddish-brown tail visible.
Vadim Makeev

✍️ For the tech writers: Google Docs now comes with more Markdown options. ✨

Now you can:

- Format a doc with MD syntax (I do that all the time)
- Convert MD to Docs content on paste
- Copy Docs content as MD
- Export a Doc as MD
- Import MD as a Doc

workspaceupdates.googleblog.co

Google Docs Download dialog including a "Markdown (.md)" option
Andrico (semi-hardcore)

@stefan MD formatting is table stakes for me. Glad to see these changes in Google docs!

Go Up