#Development #Pitfalls
Lost, forgotten, and unfamiliar HTML · Visiting a few dark corners of the HTML spec https://ilo.im/16d91w

_____
#HTML #ARIA #Accessibility #WCAG #iFrames #HtmlTables #SVG #AI #WebDev #Frontend

Lost, forgotten, and unfamiliar HTML

Automated scans taught me about some web stuff I forgot or never even know.

thoughtbot

#Design #Pitfalls
Error hiding is not error prevention · Why the ’accept’ attribute degrades file upload UX https://ilo.im/16dd7m

_____
#Images #Forms #Usability #Accessibility #UxDesign #UiDesign #WebDesign #Development #WebDev #Frontend #HTML

Why the accept attribute degrades file upload UX

Adam Silver – interaction designer – London, UK

Adamsilver.io
Don't Roll Your Own ... - Susam Pal

Dumb Ways for an Open Source Project to Die

How your dependencies became Bernies

Andrew Nesbitt

#Development #Pitfalls
When CSS says ‘yes’ but browsers say ‘no’ · @supports doesn’t always behave as expected https://ilo.im/16ct5y

_____
#FeatureDetection #CssSelectors #CssNesting #Browsers #WebDev #Frontend #CSS

When CSS Says 'Yes' but Browsers Say 'LOL No'

CSS treats @supports as context-blind, and that leads to surprising (and misleading) behavior in real browsers. This article showcases examples when @supports doesn't work as expected and explores the reasons. :: Blog post at Alvaro Montoro's Personal Website.

#Development #Pitfalls
Black box AI drift · “AI tools are making design decisions nobody asked for.” https://ilo.im/16cea6

_____
#Business #Intents #Decisions #Prompting #AI #AiAssistance #DevOps #WebDev #Frontend #Backend

Black box AI drift: AI tools are making design decisions nobody asked for - Stack Overflow

#Development #Pitfalls
CSS ‘font-family’ fallbacks can trick you · Prevent visual glitches with complete font stacks https://ilo.im/16c2pg

_____
#CSS #Fonts #Fallbacks #LayoutShifts #CLS #WebVitals #Metrics #WebPerf #WebDev #Frontend

font-family Doesn’t Fall Back the Way You Think – CSS Wizardry

A quick but important reminder that font-family declarations don’t inherit fallback stacks the way many developers assume.

#Development #Pitfalls
Screen readers are not testing tools · They only show the symptoms of bad code https://ilo.im/16byjs

_____
#Testing #ScreenReaders #Accessibility #WCAG #Content #Design #WebDesign #WebDev #Frontend #HTML

Screen readers are not testing tools · Eric Eggert

Testing with assistive technologies is an important part of any accessibility review. However, especially when auditing against the Web …

Eric Eggert

#Development #Pitfalls
Lessons learned after breaking production · What software engineers never want to experience again https://ilo.im/16bkbg

_____
#Engineering #Troubleshooting #Debugging #Rollbacks #Backups #Dependencies #QuickFixes #WebDev #Frontend #Backend

The unwritten laws of software engineering

Last April, I wrote a well-received article about the 13 software engineering laws - Hyrum’s, Conway’s, Zawinski’s, and 10 famous others.

manager.dev

#Design #Pitfalls
Why most design principles fail · “The problem is that most design principles don’t work.” https://ilo.im/16bhjw

_____
#Choices #Decisions #DesignTeams #DesignPrinciples #DesignTools #ProductDesign #UxDesign #UiDesign #WebDesign

Why Most Design Principles Fail

Many design principles are really statements of values. Values describe what a team believes. Principles guide decisions. Values express intent. Principles h...

Design Principles