Entitlement in the tech community is critiqued, highlighting that companies owe users nothing and emphasizing personal responsibility in the face of service changes.
Eric critiques the ARIA Authoring Practices Guide, urging developers to prioritize native HTML and real-world testing over potentially misleading examples from the guide.
Recent updates in web development highlight new CSS features, the Navigation API, and emphasize the importance of accessibility and user experience.
The post details how to implement and feature detect View Transition Types in web development, addressing browser compatibility issues.
Browsers eliminate newlines and tabs from URLs, a behavior rooted in the WHATWG spec, which can impact web development practices.
Web Weekly #179 discusses updates in web development, including CSS changes, UI design insights, and community engagement, while reflecting on the implications of AI.
This week's Web Weekly discusses various web development topics, including the new cookieStore browser API, improvements in Chrome DevTools, and CSS subgrid layouts. It highlights the importance of accessibility in UI design, part...
Web Weekly #186 explores web development challenges and solutions, including anchor positioning, CSS techniques, and new browser features, while fostering community interaction.
This post explores web development innovations, including Chrome's soft navigations, CSRF protection, and new CSS properties, while also sharing music recommendations and community engagement.
Web Weekly #184 explores lazy loading videos, new CSS properties, JavaScript map methods, and shares personal insights on music and community interaction.
Web Weekly #183 discusses Interop 2026 initiatives, new CSS features, and community engagement in web development, emphasizing the importance of collaboration and innovation.
Web Weekly #181 explores new web development features, performance metrics, and community insights while encouraging support for indie publishing.
Misusing ARIA roles, such as 'menu', can confuse screen readers and strip away important semantic meaning from web elements.
Web Weekly #178 explores new CSS properties, web performance tips, and community engagement while emphasizing the importance of accessibility in web development.
The blog post discusses various web development topics, including the upcoming CSS @scope feature, the use of :scope in JavaScript, and the enterkeyhint attribute in HTML. It highlights the importance of these features for compone...
The blog post discusses various web development topics, including HTML attributes like autocomplete for one-time codes, building user interfaces for password inputs, and the use of command attributes in web applications. It also t...
The post clarifies how the CSS 'zoom' property differs from 'scale' by affecting both visual appearance and layout size, along with its browser support.
The post discusses the differences between the new light-dark() CSS function and the prefers-color-scheme media query. It explains that while light-dark() can simplify color scheme management, it requires a properly set color-sche...
The post discusses the issue of rounded boxes in web design, particularly how they can look unappealing when they reach the edges of the viewport. It presents three different CSS solutions for implementing conditional border-radiu...
Chrome 144's new CSS pseudo-elements enhance in-page search by allowing users to style search results, improving visibility and user experience.
Node.js now supports loading .env files directly in scripts with a new loadEnvFile() method, enhancing environment variable management.
Web Weekly #180 explores new web technologies, CSS animations, and JavaScript improvements while engaging the developer community with insights and resources.
The post advocates for software developers to take responsibility for delivering tested code, criticizing the careless submission of unverified AI-generated work.
The trust equation helps evaluate trustworthiness through credibility, reliability, intimacy, and self-orientation, highlighting personal experiences with trust issues.