I made a website that lets you cut out old magazines from the internet archive (or any PDFs you own) and make collage art out of them: ✂️ clipart.studio
Tim Narr
@tim-narr.bsky.social
Freelance Frontend Developer and UI Engineer from Lüneburg, near Hamburg. I love to develop efficient frontend solutions and work with high design affinity and a strong focus on UI engineering, responsive design, web performance and accessibility
Supply chain attacks can’t be solved with one silver bullet. They need a systemic approach. For every dev layer (not just npm, but CI, Docker, and your editor) ask 4 questions: 1. How can we reduce dependencies? 2. Isolation 3. Update control 4. Review Thread ↓
Get your tickets for Kirby Konf 2026 ! → konf.getkirby.com We can't wait to meet you in Mainz! +++ 25-26 September 2026 at Gutenberg Hub
“Ironically, what I’ve gained from AI is a deeper appreciation for human communication, in all its messy imperfection. The point of a code review is not simply for good code to make it into a codebase, but to build institutional knowledge as people debate and iterate and compromise…Friction is good”
I wrote about why I quit my job, and how weird and tiring tech feels these days.
I’ve posted it before, but it feels evergreen The two hardest problems in Computer Science are 1. Human communication 2. Getting people in tech to believe that human communication is important
I think we need an inverse thread where we talk about things that normal intelligent people universally agree upon that are for some reason hot takes within your profession
It is the year 2026 AD. Super hackers have gained illicit backdoor access to the AI Claude through the Chipotle support chat.
The CSSWG just resolved to add this to the spec 🥳 github.com/w3c/csswg-dr...
[css-flexbox-2] Add flex-wrap: balance; · Issue #3070 · w3c/csswg-drafts
We discussed having a flex-wrap:balance value, similar to text-wrap:balance, to even out the length of pre-flexed lines. We should add to level 2.
github.com
Introducing 🤯 flex-wrap: balance 🤯 Would you use this? ⚠️ Not a real feature yet, just something one of our engineers has been working on. (You can try it out in the latest Chrome Canary with the experimental web platform features flag though!)
Excitingly, Chrome Canary recently added support for <meta name="text-scaling"> behind a flag. What is it? It's something that we're all going to start using on our websites to improve accessibility. Here's a blog post with more info. www.joshtumath.uk/posts/2026-0...
Try text scaling support in Chrome Canary - Josh Tumath
joshtumath.uk
If you need security questions in your application, perhaps consider something better than your mother's maiden name. github.com/cassidoo/bet...
GitHub - cassidoo/better-security-questions: Better security questions for easy use in your projects
Better security questions for easy use in your projects - cassidoo/better-security-questions
github.com
You can now play with CSS gap decoration in Chromium 139+! Learn more: developer.chrome.com/blog/gap-dec... Try it out (current Canary w/experimental web platform features flag): microsoftedge.github.io/Demos/css-ga...
If you load this page it contacts 82 IP addresses executing 256 separate HTTP transactions to download 18MB of data writing 64 cookies to your device to tell you “no”
Falls ihr Usecases für den offiziellen Bild.de Chatbot sucht - der Bot kann auf alle Bild-Artikel seit 2021 zugreifen und ist sehr flexibel in der Kontextualisierung :)
Fresh server and it’s already under attack?! Interesting article by @jclermont.com on why securing your server from day 1 is a must
Very little surprises me on the internet these days, but I was surprised to see my brand new server already being probed for exploits, and even targeting my brand new secret staging domain. How could this happen? masteringlaravel.io/daily/2025-0...
A hyper #legible #font that looks good, is that even possible? The answer is yes: buff.ly/2wBNuRa and it is free. I love how much thought went into differentiating similar letters. My 6y-old is learning to read and I see him confuse p,q or b,d. Fantastic @brailleinstitute.bsky.social
Atkinson Hyperlegible Font - Braille Institute
Read easier with Atkinson Hyperlegible Font, crafted for low-vision readers. Download for free and enjoy clear letters and numbers on your computer!
buff.ly
#CSS only carousels arrive in Chrome 135 ⤷ nerdy.dev/css-carousel...
Also if you know a woman in STEM affected by the current administration, please file an issue (github.com/MelSumner/wo...) or encourage them to do so! Thank you for sharing this project.
oh so hey I kind of have started that women in stem open source project. DNS stuff still churning but repo is here: github.com/MelSumner/wo... Feel free to fork, open issues, etc. It's just a static site RN. My goal is to make it as easy as possible to contribute. #womenInStem
🚀 🆕 style-observer: A robust solution for observing CSS property changes in JS. Developed with @d12n.me’s help over the last month. Made possible by the pioneering work of @bram.us, Artem Godin, @janeori.propjockey.io and many others! Blog post: lea.verou.me/blog/2025/st... Docs: observe.style
Style-observer: JS to observe CSS property changes, for reals • Lea Verou
I cannot count the number of times in my career I wished I could run JS in response to CSS property changes, regardless of what triggered them: media queries, user actions, or even other JS. Use cases...
lea.verou.me
🔔 Unser #kandidierendencheck ist online: 18 Thesen beantworten - und ihr erfahrt, welche Kandidierenden in eurem Wahlkreis so denken wie ihr. 👇 www.kandidierendencheck.de/bundestag
kandidierendencheck Bundestagswahl 2025 | Wahlhilfe für deine Erststimme
Vergleichen Sie Ihre Meinung mit der Ihrer Kandidierenden über 18 Themen zur Wahl! Jetzt mitmachen!
kandidierendencheck.de
You can now see which value is the active value in min(), max() and clamp() - in Canary DevTools today - coming to Chrome stable soon!
Blink: Intent to Prototype: CSS if() function
Blink: Intent to Prototype: CSS if() function
Blink: Intent to Prototype: CSS if() function
groups.google.com
🧠 Some brief thoughts on front-end frameworks and upgrade hell: csswizardry.com/2025/01/buil...
Build for the Web, Build on the Web, Build with the Web – CSS Wizardry
What is the real, long-term cost of adopting a JavaScript framework?
csswizardry.com
Well, the new administration already took down the White House #Accessibility Statement. Original page from the WayBack Machine here: web.archive.org/web/20250118185419/https://www.whitehouse.gov/accessibility/ Broken link: whitehouse [dot] gov [slash] accessibility #a11y #Accessibility #disability
Accessibility Statement | The White House
This commitment to accessibility for all begins with this site and our efforts to ensure all functionality and all content is accessible to all Americans.
web.archive.org
#CSS scroll-state() container queries in Chrome 133! @container scroll-state(stuck: top) { … } Read all about snapped, stuck and scrollable in this post: developer.chrome.com/blog/css-scr... ↪ nerdy.dev/scroll-state...
Wow, so many great new features 😍
Chrome 133 goes beta today, with some very nice CSS/UI features: * Advanced `attr()` function * `:open` pseudo * Scroll State Container Queries * `text-box`, `text-box-trim`, and `text-box-edge` * popover=hint * Animation.overallProgress * DOM state-preserving move
It's long past time we had a standard way to load CSS asynchronously. link[async] should work just like the tried and true print-media hack, but without the major downside of javascript reliance for applying CSS. Join me with a plus one here? github.com/whatwg/html/...
Async css · Issue #3983 · whatwg/html
Allow css files to be marked as async meaning that they will not block rendering. The syntax could be a new attribute on the link element or a new value for "rel" attribute (that already have link ...
github.com