Michael's Avatar

Michael

@kprk

Web developer currently learning react and node.js. Comics, baseball and pro wrestling fan.

451
Followers
777
Following
663
Posts
09.02.2024
Joined
Posts Following

Latest posts by Michael @kprk

Progressive enhancement as a benefit of CSS Nesting Something I knew is that in browser that support CSS nesting you can nest @media queries inside of other CSS declarations. What I only fully grasped a few days ago is how well this works for progressive enhancement.

Progressive enhancement as a benefit of CSS Nesting

Something I knew is that in browser that support CSS nesting you can nest @media queries inside of other CSS declarations. What I only fully grasped a few days ago is how well this works for progressive enhancement.

06.03.2026 15:00 👍 14 🔁 1 💬 1 📌 0
Preview
Albini Sessions (Benefit for Letters Charity), by Fugazi 12 track album

Stop literally everything.

Steve Albini's Fugazi sessions, widely bootlegged and full of lore, now available officially for the first time.

fugazi.bandcamp.com/album/albini...

06.03.2026 14:56 👍 1198 🔁 458 💬 29 📌 123
Preview
I am in an abusive relationship with the technology industry Some things I'm struggling with in the technology industry, an appreciation for folk music, and some other thoughts.

I wrote about some things I'm struggling with in the technology industry, preceded by an appreciation for folk music.

06.03.2026 15:37 👍 111 🔁 32 💬 15 📌 7
Preview
enclose.horse A puzzle game about enclosing horses.

3 day streak! I don't like the new check button. I think it makes the game a lot easier so I'll probably not use it.

enclose.horse Day 67
💎 PERFECT! 💎 100%

06.03.2026 15:30 👍 2 🔁 0 💬 0 📌 0
Preview
Clues by Sam A daily logic puzzle where you deduce who is a criminal!

ugh, another dumb mistake...

I solved the daily #CluesBySam, Mar 6th 2026 (Hard), in less than 17 minutes
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟨🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
cluesbysam.com

06.03.2026 15:26 👍 0 🔁 0 💬 0 📌 0
Video thumbnail

Amazing how we went from not being able to style selects, to doing things like this with them codepen.io/editor/cbols... (and this codepen.io/t_afif/pen/P...)

06.03.2026 13:18 👍 101 🔁 15 💬 7 📌 2

ooooh what's @gleam-news.bsky.social 👀

06.03.2026 12:27 👍 11 🔁 4 💬 1 📌 0
Video thumbnail

You can do a lot with [popover] and [focusgroup] without writing a single line of JS.

video description: I'm disabling JavaScript in Chrome. Then I'm using the Tab key to find a button labelled "options". I activate it with Enter and a popover menu with 3 options shows. I use the arrow keys to 1/3

06.03.2026 12:34 👍 10 🔁 1 💬 2 📌 0
Post image

The House of Lords Digital & Communications Committee just published their report on AI, copyright & the creative industries, and their conclusions could not be clearer.

🧵 1/5

06.03.2026 08:53 👍 1383 🔁 798 💬 11 📌 119
Video thumbnail

Bases loaded
Shohei Ohtani at the plate

What else did you expect? 🦄

06.03.2026 10:45 👍 30 🔁 14 💬 1 📌 4
Preview
Making keyboard navigation effortless Do you use a keyboard to navigate websites? If so, you've probably run into countless accessibility issues where groups of inputs or widgets are not easy, or even possible to get to with just the keyb...

Making keyboard navigation effortless. Introducing focusgroup.

Focusgroup is a new HTML attribute, with early support in Edge, Chrome, and other Chromium-based browsers, that completely handles arrow key navigation within complex widgets. No JS needed!

➡️ blogs.windows.com/msedgedev/20...

05.03.2026 16:48 👍 30 🔁 12 💬 0 📌 0
A Bit on the [geolocation] Element
A Bit on the [geolocation] Element YouTube video by CodePen

A few min on <geolocation> in HTML/CSS/JS.

1. I like how explicit it is for users & how it helps "recover" from incorrect permissions.
2. It's *super interesting* how it checks the contrast accessibility and just makes the button not work if you dink it up.

www.youtube.com/watch?v=hffX...

05.03.2026 18:48 👍 36 🔁 6 💬 3 📌 0

I really dislike the border around web pages. It's my least favorite thing about Zen.
Adding a quick hover effect to the sidebar when using vertical tabs would be nice. My favorite browser setup takes 3 clicks to open, switch tabs then close the sidebar so hovering over the sidebar would be nice.

06.03.2026 06:05 👍 4 🔁 0 💬 0 📌 0
"I’ve come up with a set of rules that describe our reactions to technologies:
1. Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works.
2. Anything that’s invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.
3. Anything invented after you’re thirty-five is against the natural order of things.” — Douglas Adams

"I’ve come up with a set of rules that describe our reactions to technologies: 1. Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works. 2. Anything that’s invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it. 3. Anything invented after you’re thirty-five is against the natural order of things.” — Douglas Adams

06.03.2026 05:32 👍 56 🔁 10 💬 1 📌 1

Hm, I'm not seeing it the site yet, just reset and result.

06.03.2026 04:11 👍 0 🔁 0 💬 0 📌 0

there's a check button?

06.03.2026 03:22 👍 0 🔁 0 💬 1 📌 0
Preview
enclose.horse A puzzle game about enclosing horses.

2 day perfect streak!

enclose.horse Day 66
💎 PERFECT! 💎 100%

05.03.2026 15:58 👍 0 🔁 0 💬 0 📌 0
Preview
Clues by Sam A daily logic puzzle where you deduce who is a criminal!

one mistake again 🤦‍♂️

I solved the daily #CluesBySam, Mar 5th 2026 (Tricky), in less than 8 minutes
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟨
🟩🟩🟩🟩
🟩🟩🟩🟩
cluesbysam.com

05.03.2026 15:49 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

JavaScript Iterator․zip landed in Firefox 148, making it simple to loop over multiple things at the same time. Here's how it works:

05.03.2026 14:16 👍 95 🔁 18 💬 8 📌 1
Video thumbnail

Robbie Perkins with a two-run home run to open the scoring at the World Baseball Classic

05.03.2026 04:14 👍 15 🔁 1 💬 0 📌 1
Post image

Carlos Ezquerra

05.03.2026 07:57 👍 36 🔁 7 💬 0 📌 0
A jagged, dusty rock sticking out of warmer-coloured sand. Illumination is from the left.

A jagged, dusty rock sticking out of warmer-coloured sand. Illumination is from the left.

Here's a rock on Mars photographed yesterday.

04.03.2026 21:51 👍 343 🔁 51 💬 12 📌 10
Video thumbnail

Come for the triple, stay for the celly 🔥

04.03.2026 20:20 👍 6 🔁 1 💬 0 📌 0
flock of doves flying towards a gruesome headless naked dead body

flock of doves flying towards a gruesome headless naked dead body

Doves.

04.03.2026 18:45 👍 128 🔁 41 💬 3 📌 0
Post image

Good Morning

Happy Wednesday x

#watercolour #light #landscape #Devon #art

04.03.2026 08:18 👍 26 🔁 4 💬 1 📌 0
Post image

An oldie

04.03.2026 16:07 👍 433 🔁 82 💬 5 📌 0

but look how many lines of code i can spit out whilst i sleep using the billionaire-owned suicide-inducing planet-killing war machine

pls listen to yourself

04.03.2026 15:08 👍 64 🔁 15 💬 0 📌 0
Video thumbnail

This demo doesn't use a single line of JS code to respond to the arrow keys.

Movement of the player is handled 100% by the upcoming `focusgroup` HTML attribute!

Focusgroup was definitely *not* made for this 😅
But, so cool to have this out of the box on the web.

More ➡️ open-ui.org/components/s...

04.03.2026 17:51 👍 40 🔁 8 💬 4 📌 0
Video thumbnail

Happy snoozes for #AardvarkWeek 💤 Our sweet girl Tilli is off on a dreamland adventure, and yes, that little tongue is still hard at work! 💕 Even in her sleep, it looks like she’s slurping up imaginary termites.

05.03.2026 00:09 👍 375 🔁 116 💬 5 📌 9
An intricate octopus cut from a single piece of paper

An intricate octopus cut from a single piece of paper

Japanese artist Masayo Fukuda hand-cut this life-sized octopus from one sheet of paper. Known as Kirie in Japanese (translated as “cut picture”), the art form involves cutting intricate forms from a single sheet of white paper and then contrasting it against a black background to reveal the design.

04.03.2026 16:50 👍 2133 🔁 723 💬 35 📌 62