I’m a software developer from Poland living in Northampton, UK. I’m a web standards enthusiast, accessibility advocate, and simplicity guardian. The guy behind the Northampton Dev Club meetup.
Paweł Grzybek
Loading...
Little reminder that "accessibility" is not only about screen reader support. @vale.rocks published this non-exhaustive list of input and output assistive devices. I love your blog dude!
vale.rocks/posts/digita...
#a11y
Resend team is releasing a new design newsletter. I like the stuff they produce. This animation is sweet 👌
Did you know that Safari and Firefox ship with a hardcoded list of quirks just to mimic rendering similar to Google Chrome? In some extreme examples, they literally tweak the user agent to pretend they are Chrome. Shockin! Good deep dive by @denodell.bsky.social
denodell.com/blog/browser...
#web
✨ New post
A classic end of the month list of my favourite links that popped up in the past month.
pawelgrzybek.com/top-picks-20...
#blogging #web
I just wanted to say thank you.
pawelgrzybek.com/fuck-thank-y...
Thank you for the inspiration @kevinpowell.co
#blogging #web
I really don't like to admit that, but agents are no longer bad at CSS. I'm playing around with these skills bundled by Googlers into the Modern Web Guidance, and they are impressive.
Really good presentation @philipwalton.com 👏
developer.chrome.com/docs/modern-...
#css
Quick little reminder about the difference between CSS :invalid/:valid and :user-invalid/:user-valid pseudo classes by @cssweekly.com
css-weekly.com/videos/stop-...
Thank you 🫶
#css
Safari and Firefox change how big sites render based on the domain. TikTok, Netflix, Instagram… even SeatGuru. Chrome doesn’t. Why is that?
denodell.com
Proposal for global tracking denial flag, TUIs accessibility, some CSS font-family strange behaviours, a little personal story from Dave, another lesson about caching from Harry, LSP autocomplete in N...
If you need a diversity ticket for State of the Browser 2027 then you can apply for one on our site:
2027.stateofthebrowser.com/tickets/#div...
#SotB2027 #Diversity #Inclusion
Please Share
Some of the tech giants for the past few years have tried hard to kill the most important tool of the web, links. The web is changing and folks are losing hope. I just wanted to thank those who made t...
A quick tip showcasing why you should use :invalid and :valid CSS pseudo-classes on your input fields.
css-weekly.com
Paweł Grzybek
Paweł Grzybek
Paweł Grzybek
Paweł Grzybek
Paweł Grzybek
Paweł Grzybek
Paweł Grzybek
Another epic post by @joshwcomeau.com . I love his interactive guides, so so so good!
www.joshwcomeau.com/animation/sc...
#css
Custom looking dividers between CSS grid items are tricky. The CSS Gaps Module Level 1 solved this problem, the spec is amazing and so powerful. Yes, the dividers are animatable ❣️
Here is a good explainer by a couple of Microsoft folks.
developer.chrome.com/blog/gap-dec...
#css
The new Animation Timeline API allows us to create dynamic scroll animations without any JavaScript! It’s honestly a very lovely API, and in this blog post, we’ll explore some of the super cool things...