Tim Narr

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

73 followers292 following5 posts

Tim Narr reposted

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 ↓

Tim Narr reposted

“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”

This post is unavailable.

Tim Narr reposted

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

Jake Anbinder@jakeanbinder.bsky.social

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

Tim Narr reposted

The CSSWG just resolved to add this to the spec 🥳 github.com/w3c/csswg-dr...

github.com[css-flexbox-2] Add flex-wrap: balance; · Issue #3070 · w3c/csswg-draftsWe 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.

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!)

Fresh server and it’s already under attack?! Interesting article by @jclermont.com on why securing your server from day 1 is a must

Joel Clermont@jclermont.com

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...

Tim Narr reposted

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

buff.lyAtkinson Hyperlegible Font - Braille InstituteRead easier with Atkinson Hyperlegible Font, crafted for low-vision readers. Download for free and enjoy clear letters and numbers on your computer!

Tim Narr reposted

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.

Melanie Sumner Temple@a11ymel.bsky.social

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

Tim Narr reposted

Tim Narr reposted

You can now see which value is the active value in min(), max() and clamp() - in Canary DevTools today - coming to Chrome stable soon!

Tim Narr reposted

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

web.archive.orgAccessibility Statement | The White HouseThis commitment to accessibility for all begins with this site and our efforts to ensure all functionality and all content is accessible to all Americans.

Wow, so many great new features 😍

Bramus@bram.us

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

Tim Narr reposted

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/...

github.comAsync css · Issue #3983 · whatwg/htmlAllow 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 ...

You are up to date.