Pinned
Schalk Neethling
Schalk Neethling
@schalkneethling.com
Web Accessibility, Web Standards, and Ethical Source Evangelist. Destigmatising mental illness. Factorial.io
555 followers338 following1.8K posts
Schalk Neethling reposted
Schalk Neethling reposted
🎲 New on Color Names! thanks to @brookie.blog's idea: roll the dice and draw a random color name. Which one will you get? names.color.pizza
Pools · FLOSSAfrica | FLOSS Pools: give once, and your money is shared equally by every maintainer in the pool. |https://flossafrica.com/
Schalk Neethling reposted
The Accessibility Compat Data project run by @lolaodelola.bsky.social is a vital and much-needed resource. Let's fund it. #a11y ericwbailey.website/published/th...
Nine Lines, Fifty-Three Stops: Reading Paths Through The Pragmatic Programmer | A transit map of nine reading paths through the 53 topics of The Pragmatic Programmer, 20th Anniversary Edition, grouped by the situation you are in. | pragmatic-transitmap.schalkneethling.com
Schalk Neethling reposted
$ unba.sh v6 is out The best bash parser in JavaScript. Fast, complete, typed. Broken shells everywhere. Unexpected tokens. The whole shebang. And here we are, doc. A major bump, happy with the APIs and performance now. Felt unbashful enough to give it a CSS-only site on an on-brand domain! EOF
Death Metal Drumming Washing Machine www.youtube.com/watch?v=dAXa...
Introducing group activity pages | W3C groups now have an Activity page that shows, month by month, their charters, publications, meetings, participants, and GitHub work in one place. The pages are in beta, and we would like your feedback | www.w3.org/blog/2026/in...
Design Systems in the Age of Agents: What Changes, What Doesn't www.youtube.com/watch?v=JeJh...
Schalk Neethling reposted
Automating Screen Readers for Accessibility Testing | Automated accessibility testing is an essential component of a successful accessibility strategy, but traditional automated accessibility tools haven’t inc... | assistivlabs.com/articles/aut...
Stumbled upon this yesterday, which looks like a great optimization: github.com/w3ctag/desig...
Schalk Neethling reposted
Other Spec Review: Single-Axis Scroll Containers · Closed as approved github.com/explainers-b.... | github.com/w3ctag/desig...
VoidZero Developer Relations Engineer | Hybrid | job-boards.greenhouse.io/cloudflare/j...
Schalk Neethling reposted
There's a really cool alignment feature in CSS Grid Lanes that makes items stretch along the stacking axis, filling any remaining empty space. It's great when you don't want the usual jagged edge at the end of your layout. Wrote about it here ➡️ patrickbrosset.com/articles/202...
What’s new in the W3C Website Design System | A significant update to the W3C Website Design System was published at the end of September 2026. Here’s what changed and why. | www.w3.org/blog/2026/wh...
The focusreset event - Fire a focusreset event on the document when the focus was reset due to an element being removed. | chromestatus.com/feature/5068...
Schalk Neethling reposted
Something cool I finished last week, Accessibility Compat Data’s website: acd.lolaslab.co You can get an overview of the project, learn how to contribute, have a look at our funding proposal, & stay updated on what we’re building. ✨
Deno Is Over (Cloudflare Shut It Down) www.youtube.com/watch?v=W_g7...
Updated UA styles for customizable select - Chrome Platform Status | chromestatus.com/feature/6270...
Schalk Neethling reposted
HTML Minifier Next has surpassed SWC/HTML in minification speed 🚀 Data based on a 63-page corpus open to scrutiny and suggestions: github.com/j9t/minifier... #html #minification #performance #htmlminifier #swc
Schalk Neethling reposted
Henry’s essay on the state of tech—and of tech work, and of tech workers—is very good. It’s hopeful, painful, and beautiful all at once, and I think it’s worth your time.
it's a new season for technology & for technologists, and our labor and its impact to the world are both more greater and more dangerous than ever. how do we make sense of work in an industry many of us no longer recognize?
Calavera and Vite+, together at last :) www.youtube.com/watch?v=AKF_...
Turso is joining Supabase to give every agent its own database | Supabase is acquiring Turso. The platform keeps running, Turso Database stays open source, and together we are building instant databases for every agent. | turso.tech/blog/turso-i...
Vorssaint — The modular Swiss Army knife for macOS | A free, open-source menu bar app built around your Mac. Install only the tools you use, remove the rest, and keep everything local. | vorssaint.com
Open Source Is Beating Paid Mac Apps - some great apps in here | www.youtube.com/watch?v=Aea2...
Schalk Neethling reposted
We're only a handful of tickets to making it bigger than last year (which was our biggest year since I can't remember when). BUY BUY BUY
We're just over a week out for WDC2026! It's going to be another awesome event thanks to you! If you still haven't picked up your ticket yet there is still time! webdevconf.com
Tony Iommi – Stormwatcher (Official Video) www.youtube.com/watch?v=_0fr...
Schalk Neethling reposted
This week, I took a look at some fun ways we can spice up our site with some animations youtu.be/ZSNiSdB8Ens
Responsive iframes in Chrome 154 | Chrome 154 adds support for responsively-sized iframes, letting an iframe size itself based on the intrinsic size of its embedded document. | developer.chrome.com/blog/respons... 🤯
Fixing Top-Level Await in Safari | WebKit for Safari 27 adds full spec compliance for top-level `await`. | webkit.org/blog/18227/f...
Top level await - Safari 27 (Release date: 2026-09-14) - aka Baseline newly available: webstatus.dev/features/top...
The ::scroll-button() CSS pseudo-element represents a button for controlling the scrolling of a scroll container. They are generated on scroll containers when ... | developer.mozilla.org/en-US/docs/W...
alpha() CSS function - CSS | MDN | The alpha() CSS function takes an origin color and returns that same color with a modified alpha (transparency) channel. The color components of the origin color are preserved ... | developer.mozilla.org/en-US/docs/W...
NotRestoredReasons: reasons property - Web APIs | MDN | The reasons read-only property of the NotRestoredReasons interface returns an array of NotRestoredReasonDetails objects, each representing a reason why the navigat... | developer.mozilla.org/en-US/docs/W...
When subscribing to a new feed in Simple Reader, you can now choose to load only the last 7 or 30 days, or get all the things. Previously, all the things were the only option. reader.schalkneethling.com
Waiting For The End [Live in São Paulo] (Official Video) - Linkin Park www.youtube.com/watch?v=EGIq...
If your project already has the semver package as a dependency, do not bother with a regexp, simply use `semver.valid(spec) === spec` - www.npmjs.com/package/semver
Orbit Culture - Live at Leyendas Del Rock 2026 (Full Show) | www.youtube.com/watch?v=2Qkh...
The Navigation API - newly baseline | The Navigation API is newly baseline! The web now has sensible, low-level routing for navigations. www.youtube.com/shorts/fEq2A...
Schalk Neethling reposted
Safari Technology Preview 253 Animations: - Global style-originated scroll timelines #CSS - Extended numeric range for East Asian counter styles - Support for CSSContainerRule.conditions - Safe/unsafe keyword combining w/ normal alignment - sibling-index()/count() within container query conditions
Schalk Neethling reposted
Need to read up on the history and the latest on CSS functions? Combining tags on Frontend Dogma should give you more to work with than a search: frontenddogma.com/topics/filte... #css #functions
Switching from Llama to Jev for Dynamic UI www.youtube.com/watch?v=fwhR... - Jev is what this concept needed.
Schalk Neethling reposted
Schalk Neethling reposted