Rote Learning HTML & CSS (j9t /fro )Aug 14, 2024 1,943 books , frontend-dogma , html , css , learning Tips for Using React Testing Library to Write Unit Tests (ato )Aug 13, 2024 1,942 react , testing , libraries , tips-and-tricks CSS Finally Adds Vertical Centering in 2024 Aug 13, 2024 1,941 css , centering Dev Encyclopedia Aug 13, 2024 1,940 websites , terminology , concepts , learning Reckoning: Object Lesson (sli )Aug 13, 2024 1,939 javascript , performance , metrics Context Is King: Long Live the King! (llo /tpg )Aug 13, 2024 1,938 accessibility , usability , techniques , aria 45 Visual Studio Code Shortcuts for Boosting Your Productivity Aug 12, 2024 1,937 code-editors , microsoft , vs-code , keyboard-shortcuts We’re on the Brink of Another World Browser War (fir )Aug 12, 2024 1,936 videos , browsers , browser-wars The Importance of Communication in Accessibility Testing Aug 12, 2024 1,935 accessibility , testing , communication The “address” Element (hey )Aug 12, 2024 1,934 html , semantics Start Over-Engineering Your CSS (kev /css )Aug 12, 2024 1,933 videos , css , complexity Relative Color Syntax—Basic Use Cases (chr /fro )Aug 12, 2024 1,932 css , functions , colors , browsers , support Reckoning: The Landscape (sli )Aug 12, 2024 1,931 javascript , performance , metrics , mobile “font-size” Limbo (seb )Aug 12, 2024 1,930 design , typography , css Implementing SAML SSO in Node.js With Microsoft Entra ID Aug 11, 2024 1,929 authentication , nodejs , microsoft , functionality The Most Important Thing to Look at When Choosing an Accessibility Auditor (kar )Aug 11, 2024 1,928 accessibility , auditing , vpat-acr Things to Do Before Asking “Is This Accessible?” (aar )Aug 11, 2024 1,927 accessibility , terminology , communication The Problem With Growth: Why Everything Is Failing Now (uxd )Aug 11, 2024 1,926 processes , agile , scrum , project-management , research ObsoHTML, the Obsolete HTML Checker (j9t )Aug 11, 2024 1,925 packages , npm , html , quality Action Web Components Which Span the Server-Client Divide (jar )Aug 11, 2024 1,924 web-components , html , apis 12 Best JavaScript Animation Libraries to Supercharge Your Web Projects in 2024 Aug 10, 2024 1,923 javascript , animations , libraries , link-lists Comparing Design Systems to Find the Best Qualities (hdv )Aug 10, 2024 1,922 design-systems , quality Common Causes of Memory Leaks in JavaScript (tre )Aug 10, 2024 1,921 javascript , memory , garbage-collection Stop Versioning Your Docker Compose File Aug 9, 2024 1,920 docker , versioning Exploring the Possibilities of Native JavaScript Decorators (fro )Aug 9, 2024 1,919 javascript , software-design-patterns JSR and Deno: Final Review (dbu )Aug 9, 2024 1,918 jsr , deno Design Patterns and WCAG (gra /tet )Aug 9, 2024 1,917 accessibility , design-patterns , wcag SOLID Principles for Designers Aug 8, 2024 1,916 design , solid , principles Documentation and Migration: From Vue 2 to Vue 3 Aug 8, 2024 1,915 videos , interviews , vuejs , documentation , migrating Attaching Notes to Git Branches Aug 8, 2024 1,914 git , documentation WOFF File Format 2.0 (w3c )Aug 8, 2024 1,913 woff , fonts , standards When It Comes to Digital Accessibility Lawsuits, the Best Defense Is a Good Offense (deq )Aug 8, 2024 1,912 accessibility , legal We Don’t Need a Boss, We Need a Process (mia )Aug 8, 2024 1,911 design , leadership , processes , collaboration The Dying Web (mre )Aug 8, 2024 1,910 browsers , google , chrome , chromium , mozilla , firefox , web Now in Baseline: Animating Entry Effects (una /dev )Aug 8, 2024 1,909 browsers , support , web-platform , css , animations Good Intentions, Poor Context (tpg )Aug 8, 2024 1,908 accessibility , microcontent , images , buttons , links Snippets in Svelte 5 (ada /fro )Aug 7, 2024 1,907 svelte Design Tokens Demystified (uxd )Aug 7, 2024 1,906 components , design-tokens , design-systems Announcing Official Puppeteer Support for Firefox Aug 7, 2024 1,905 browsers , mozilla , firefox , puppeteer , support WCAG 2.2 Map by Theme (hic )Aug 7, 2024 1,904 accessibility , wcag , standards W3C Opens Community-Wide Survey (w3c )Aug 7, 2024 1,903 surveys , w3c , community The “abbr” Element (hey )Aug 7, 2024 1,902 html , semantics , accessibility FastHTML: Revolutionizing Web Development With Python (raj )Aug 7, 2024 1,901 frameworks , fasthtml , python , web-apps Migrating From Netlify to Cloudflare for AI Bot Protection (sia )Aug 6, 2024 1,900 migrating , netlify , cloudflare , ai , security Creating a Personal Brand: How to Sell Yourself as a Developer Aug 6, 2024 1,899 how-tos , career , branding Moderated and Unmoderated User Testing: The Differences Aug 6, 2024 1,898 usability , testing , comparisons The Art of Dithering and Retro Shading for the Web Aug 6, 2024 1,897 dithering , effects , javascript The Great npm Garbage Patch Aug 6, 2024 1,896 dependencies , npm , spam , security Disability Data Alarmingly Absent From AI Algorithmic Tools, Report Suggests (for )Aug 6, 2024 1,895 accessibility , ai , tooling Should Your Website Work Without JavaScript? (wes /syn )Aug 5, 2024 1,894 videos , javascript , support Figma Typography Variables (fro )Aug 5, 2024 1,893 figma , typography , variables The Sneaky Costs of Scaling Serverless (zac )Aug 5, 2024 1,892 scalability , serverless , economics , vercel , aws , comparisons 101 React Tips and Tricks for Beginners [and] Experts Aug 5, 2024 1,891 react , tips-and-tricks , best-practices Drupal 11 and Beyond Aug 5, 2024 1,890 drupal Shifting From Delivery Mode to Product Management: Shifting the Focus of Your Sprint Review Aug 5, 2024 1,889 agile , scrum , processes , product-management , engineering-management The Moral Implications of Being a Moderately Successful Computer Scientist and a Woman (ire )Aug 5, 2024 1,888 community , ethics What Is a Component Library and Should You Build Your Own? (and )Aug 5, 2024 1,887 components Video With Alpha Transparency on the Web (jaf )Aug 5, 2024 1,886 multimedia , transparency , backgrounds Verso: A Web Browser That Plays Old World Blues to Build New World Hope (sig )Aug 5, 2024 1,885 videos , verso , browsers The Role of Generative AI in Shaping Next-Gen UX Strategies (uxm )Aug 5, 2024 1,884 ai , user-experience , design , strategies Let’s Make a Simpler, More Accessible Web (cod )Aug 5, 2024 1,883 web , web-platform , tooling , simplicity , usability , accessibility , optimization It’s Time to Talk About “CSS5” (uti /sma )Aug 5, 2024 1,882 css , w3c Is CSS Grid Really Slower Than Flexbox? (ben )Aug 5, 2024 1,881 performance , css , grids , flexbox , layout HTML Web Components Can Have a Little Shadow DOM, as a Treat (sco )Aug 5, 2024 1,880 html , web-components , shadow-dom , dom 5 Ways to Fail at Managing Tech Debt Aug 5, 2024 1,879 technical-debt , maintenance , refactoring , strategies The Benefits of Learning Programming as a Designer (uxd )Aug 4, 2024 1,878 design , career , learning , programming How to Keep IA Projects From Going Off the Rails (jar )Aug 4, 2024 1,877 information-architecture European Accessibility Act Requires Culture to Shift! (cer )Aug 4, 2024 1,876 accessibility , legal , eaa , culture , leadership AT Is More Than Screen Readers (aar )Aug 4, 2024 1,875 accessibility , assistive-tech , screen-readers , terminology , concepts AI Act Is Here (alv )Aug 4, 2024 1,874 ai , legal Programming, I Hate It Aug 3, 2024 1,873 programming , career Setting Up CI/CD for Flutter Apps Aug 3, 2024 1,872 flutter , ci-cd , automation Ontology Engineering for Beginners Aug 3, 2024 1,871 owl , tooling Attitudes to Digital Accessibility 2024 Aug 2, 2024 1,870 surveys , accessibility Tabs, Used Right Aug 2, 2024 1,869 design , design-patterns , navigation , usability How to Make the Internet More Accessible Aug 2, 2024 1,868 how-tos , web , accessibility Mastering Next.js: The Ultimate Guide to Structuring Large-Scale Projects in 2024 Aug 2, 2024 1,867 guides , nextjs Who Is the Fastest? Node.js, Bun.js, or Deno.js (tre )Aug 2, 2024 1,866 performance , javascript , runtimes , nodejs , bun , deno , comparisons What You Want Isn’t Always What You Want (cwo )Aug 2, 2024 1,865 career What If You Used Container Units for… Everything? (chr /fro )Aug 2, 2024 1,864 css , units , container-queries Types of Accessibility Approaches (a11 )Aug 2, 2024 1,863 accessibility , processes , career , collaboration The Anchor Element (hey )Aug 2, 2024 1,862 html , links , semantics , terminology , usability “stripes()”: The Border Function You Never Knew You Needed (jos )Aug 2, 2024 1,861 css , functions , borders Beyond React: How Astro and Its Server Islands Work (ric /the )Aug 2, 2024 1,860 astro , frameworks , architecture Advanced Use Cases of the Node.js Native Test Runner (app )Aug 2, 2024 1,859 nodejs , testing Browsers, Cookies, and Surfing the Web: The Quirky History of Internet Lingo (moz )Aug 1, 2024 1,858 web , terminology , history How I Use “AI” Aug 1, 2024 1,857 ai , productivity , examples Figma and the Cost of Collaboration (uxd )Aug 1, 2024 1,856 figma , collaboration HTML Web Components Make Progressive Enhancement and CSS Encapsulation Easier (css )Aug 1, 2024 1,855 html , web-components , principles , solid , progressive-enhancement , examples How to Build a Multilingual Website With Nuxt.js (sma )Aug 1, 2024 1,854 how-tos , nuxt , internationalization The Evolution of Attention (uxd )Aug 1, 2024 1,853 design , case-studies The Anatomy of Accessible Forms: Best Practices (deq )Aug 1, 2024 1,852 accessibility , forms , html , best-practices New CSS Logo? (arg )Aug 1, 2024 1,851 discussions , css How to Stop Form Spam Bots With Honeypot Fields Jul 31, 2024 1,850 spam , forms Using Postman for API Documentation: All You Need to Know Jul 31, 2024 1,849 apis , documentation , postman Does Screen Time Help or Hinder Creativity? Jul 31, 2024 1,848 creativity , productivity How Google Handles JavaScript Throughout the Indexing Process (ver )Jul 31, 2024 1,847 google , seo , web-apps , javascript , history , rendering The Future Is Up for Grabs When Anyone Can Make Designs (uxd )Jul 31, 2024 1,846 design , ai Replacing jQuery UI Datepicker With HTML Date Input (chr )Jul 31, 2024 1,845 jquery , html Reading From the Clipboard in JavaScript (ray /fro )Jul 31, 2024 1,844 javascript Nike’s $25B Blunder Shows Us the Limits of “Data-Driven” (pav /uxd )Jul 31, 2024 1,843 product-management , metrics Interop 2024: Chrome at 100% for the Accessibility Focus Area (dev )Jul 31, 2024 1,842 interoperability , browsers , google , chrome , accessibility Decoding WCAG: “Change of Context” and “Change of Content” (web )Jul 31, 2024 1,841 accessibility , wcag , standards A Handful of Reasons JavaScript Won’t Be Available (bel /pic )Jul 31, 2024 1,840 javascript , support “git push --force” and How to Deal With It (env +/evi )Jul 30, 2024 1,839 git On Mapping the World of Frontend Development (j9t )Jul 30, 2024 1,838 cross-posts , web-platform , learning , community , frontend-dogma Faster Continuous Integration Builds at Canva Jul 30, 2024 1,837 ci-cd , efficiency , optimization , case-studies Why You Should Ship Your App, Even if It Sucks Jul 30, 2024 1,836 web-apps , productivity Developing a RACI Matrix for Accessibility (kar )Jul 30, 2024 1,835 accessibility , processes , project-management Standardization Stories (fan /css )Jul 30, 2024 1,834 videos , web-platform , css , collaboration , standards New to the Web Platform in July (rac /dev )Jul 30, 2024 1,833 release-notes , web-platform , browsers , mozilla , firefox , apple , safari , google , chrome Misfire (sli )Jul 30, 2024 1,832 web-platform , cookies , privacy , w3c Instead of Restricting AI and Algorithms, Make Them Explainable (mfo )Jul 30, 2024 1,831 ai , algorithms Garbage Collection and Closures (jaf )Jul 30, 2024 1,830 javascript , functions , closures , garbage-collection Frontend Security Checklist (tre )Jul 30, 2024 1,829 security , checklists , react Vue and Vite Updates (eva )Jul 29, 2024 1,828 videos , vuejs , vite Websites Are Blocking the Wrong AI Scrapers (Because AI Companies Keep Making New Ones) (404 )Jul 29, 2024 1,827 ai , scraping , robotstxt Flexible Network Data Preloading in Large SPAs Jul 29, 2024 1,826 performance , single-page-apps , client-side-rendering , data-fetching Patterns for Memory Efficient DOM Manipulation With Modern Vanilla JavaScript (fro )Jul 29, 2024 1,825 javascript , memory , dom , software-design-patterns Why Unknown Types Are Useful Jul 29, 2024 1,824 programming , typescript What We Got Wrong About HTTP Imports (tin /den )Jul 29, 2024 1,823 deno , jsr WebKit Features in Safari 17.6 (jen /web )Jul 29, 2024 1,822 release-notes , browsers , apple , safari , webkit WebGPU (kai +/w3c )Jul 29, 2024 1,821 webgpu , standards WCAG, VPAT, S508, Level A—What on Earth? (int )Jul 29, 2024 1,820 accessibility , standards , legal , terminology , wcag , vpat-acr , section-508 Top 20 JavaScript Tricks and Tips for Every Developer Jul 29, 2024 1,819 javascript , tips-and-tricks Third-Party Cookies Have Got to Go (had /w3c )Jul 29, 2024 1,818 cookies , privacy , web-platform The Art of Clean Code: Mastering the SOLID Principles Jul 29, 2024 1,817 quality , principles , solid Servo: A Web Rendering Engine for the Future (reg /iga )Jul 29, 2024 1,816 videos , browser-engines , servo Have It All: External, Styleable, and Scalable SVG (sco )Jul 29, 2024 1,815 images , svg , css Accessible Heading Structures for Home Pages (pop )Jul 29, 2024 1,814 accessibility , headings , homepages From Parcel to Vite: A Short Story of a 100K LOC Migration Jul 28, 2024 1,813 migrating , parcel , vite Designing for Forgiveness: How to Create Error-Tolerant Interfaces (uxd )Jul 28, 2024 1,812 design , interaction-design , errors , user-experience Laravel vs. Rails for JavaScript Developers Jul 28, 2024 1,811 videos , laravel , ruby-on-rails , comparisons User “Wants” vs. Accessibility (tem )Jul 28, 2024 1,810 accessibility , usability Is It Okay to Make “connectedCallback” Async? (nol )Jul 28, 2024 1,809 javascript , callbacks , asynchronicity , web-components Building an “npm create” Package (ach )Jul 28, 2024 1,808 npm Automated Ways to Security Audit Your Website Jul 28, 2024 1,807 security , auditing , automation , tooling You Can Run Java Like Python Now Jul 27, 2024 1,806 java , python The Infuriating Inefficiency of Accessibility Audits (yat )Jul 27, 2024 1,805 accessibility , auditing , efficiency Popover API 101 (ami )Jul 27, 2024 1,804 introductions , pop-overs , apis A Different Way to Think About TypeScript Jul 27, 2024 1,803 typescript Why the jQuery Creator Uses React and TypeScript (jer +/syn )Jul 26, 2024 1,802 podcasts , interviews , react , jquery , typescript What a New Accessibility Class Action Lawsuit Means for Agencies Jul 26, 2024 1,801 accessibility , legal , business-relations Green Accessibility for Web Developers Jul 26, 2024 1,800 videos , accessibility , sustainability What I Learned From Making My Own Design System (pjo )Jul 26, 2024 1,799 design-systems , lessons V8 JavaScript Engine: Let’s Read the Code (ant )Jul 26, 2024 1,798 videos , v8 , javascript-engines , javascript Node.js Adds Experimental Support for TypeScript (sar /soc )Jul 26, 2024 1,797 nodejs , typescript , experiments Pop(over) the Balloons (css )Jul 25, 2024 1,796 html , disclosure-widgets , pop-overs , css And Now You Understand React Server Components (ken )Jul 25, 2024 1,795 videos , react , components Benchmarking AWS Lambda Cold Starts Across JavaScript Runtimes (den )Jul 25, 2024 1,794 deno , aws , serverless , javascript , runtimes , performance , comparisons Measuring Design System Compliance of Your Teams Jul 25, 2024 1,793 design-systems , compliance Cross Platform React Jul 25, 2024 1,792 videos , react , native , outlooks React for Two Computers (dan )Jul 25, 2024 1,791 videos , react Vanilla React Jul 25, 2024 1,790 videos , react , routing Assessing Components and Patterns for WCAG 2.2 Jul 25, 2024 1,789 accessibility , wcag , components , design-patterns Let’s Break React’s Rules Jul 25, 2024 1,788 videos , react , hooks Closing the Designer–Developer Gap Jul 25, 2024 1,787 design , career , collaboration , processes Secure Node.js Applications From Supply Chain Attacks Jul 25, 2024 1,786 nodejs , security , best-practices , dependencies Why Designers Don’t Like Design Systems Jul 25, 2024 1,785 design , design-systems , creativity AI Crawlers Need to Be More Respectful (eri /rea )Jul 25, 2024 1,784 ai , crawling , traffic , metrics The User Location Is a Lie (aus )Jul 25, 2024 1,783 geolocation , javascript , apis The “of S” Syntax in “:nth-child()” (mat )Jul 25, 2024 1,782 css , selectors How to Get the Width/Height of Any Element in Only CSS (css /fro )Jul 25, 2024 1,781 css Understanding AbortController in Node.js: A Complete Guide (bet )Jul 24, 2024 1,780 guides , nodejs , javascript Growing a Design System Organically Jul 24, 2024 1,779 design-systems , case-studies , scalability The AI Job Interviewer Will See You Now Jul 24, 2024 1,778 ai , hiring , career Designing Design Systems: Constructing an Icon System Jul 24, 2024 1,777 design , design-systems , icons , images , case-studies Rust Is Revolutionizing JavaScript Development Jul 24, 2024 1,776 bundling , tooling , rust , javascript My Favorite Interview Questions for QA Engineers Jul 24, 2024 1,775 interviewing , quality What to Expect When You’re Optimizing (tka )Jul 24, 2024 1,774 performance , optimization Improved Error Messaging for “require(esm)” in Node.js (zac )Jul 24, 2024 1,773 eleventy Clip Pathing Color Changes (chr /fro )Jul 23, 2024 1,772 css , clipping , masking , colors Introduction to XAML: A Beginner’s Guide Jul 23, 2024 1,771 introductions , guides , xaml How to Choose the Best Rendering Strategy for Your App (ver )Jul 23, 2024 1,770 how-tos , rendering , strategies , server-side-rendering , client-side-rendering , incremental-static-regeneration , comparisons Learn CSS Grid First (5t3 +/odd )Jul 23, 2024 1,769 videos , css , grids , layout Math4Devs Jul 23, 2024 1,768 websites , javascript , math The Backlash Against AI Scraping Is Real and Measurable (404 )Jul 23, 2024 1,767 ai , scraping , robotstxt Why Not All Voices Should Be Equal in the Design Process (uxd )Jul 23, 2024 1,766 design , policies , prioritization , dei What’s New in WebGPU (Chrome 127) (dev )Jul 23, 2024 1,765 release-notes , webgpu , browsers , google , chrome CSS Scroll Snap Module Level 2 (tab +/w3c )Jul 23, 2024 1,764 standards , css , scrolling CSS “font-size-adjust” Is Now in Baseline (rac /dev )Jul 23, 2024 1,763 css , typography , browsers , support , web-platform What’s New for JavaScript Developers in ECMAScript 2024 (the )Jul 22, 2024 1,762 javascript , ecmascript , standards , promises , unicode , webassembly Why You Should Have a Brag Document (uxd )Jul 22, 2024 1,761 career , documentation How to Create Fake Back-End Using IndexedDB Jul 22, 2024 1,760 how-tos , databases , indexeddb , browser-storage , javascript A New Path for Privacy Sandbox on the Web Jul 22, 2024 1,759 browsers , google , chrome , cookies , apis , web-platform 20 Super Useful CSS Animation Libraries Jul 22, 2024 1,758 css , animations , libraries , link-lists Seriously, You Need to Learn Git (der )Jul 22, 2024 1,757 git , command-line “Practical SVG” Is Now Free to Read Online (chr )Jul 22, 2024 1,756 books , images , svg Learn Web Components (and )Jul 22, 2024 1,755 websites , courses , web-components , html , css , dom , javascript 50 TypeScript F*ck Ups Jul 22, 2024 1,754 books , typescript , mistakes Better Ways to Use Async Functions in JavaScript Jul 21, 2024 1,753 javascript , asynchronicity , functions , promises Flutter Unit Testing: Understanding “setUp()” and “setUpAll()” Jul 21, 2024 1,752 flutter , testing So You Think You Know Box Shadows? Jul 21, 2024 1,751 shadows , javascript CSS Grid Areas (sha )Jul 20, 2024 1,750 css , grids , layout After CrowdStrike, Programmers Deserve Consequences Jul 20, 2024 1,749 programming , career , quality Introducing Svelte 5 (ada /fro )Jul 19, 2024 1,748 introductions , svelte , release-notes State of React 2023 [Results] (sac /dev )Jul 19, 2024 1,747 surveys , react Don’t Use JS for That: Moving Features to CSS and HTML (kil /jsc )Jul 19, 2024 1,746 videos , javascript , css , html Macro vs. Micro Conversions Jul 19, 2024 1,745 user-conversion , concepts , comparisons State of Developer Experience 2024 Jul 19, 2024 1,744 research , developer-experience Why Is Spawning a New Process in Node So Slow? Jul 19, 2024 1,743 nodejs , performance , comparisons The Web We Want: A Beginner’s Guide to the IndieWeb (pau )Jul 19, 2024 1,742 slides , guides , web , indieweb Providing Type Definitions for CSS With “@ property” (5t3 )Jul 19, 2024 1,741 css , custom-properties Mapping the Landscape of Gen-AI Product User Experience (gen )Jul 19, 2024 1,740 ai , overviews Getting to the Bottom of Minimum WCAG-Conformant Interactive Element Size (eri /sma )Jul 19, 2024 1,739 accessibility , design , wcag , css CSS Stuff I’m Excited After the Last CSSWG Meeting (mon /css )Jul 19, 2024 1,738 css , functions , transitions , anchor-positioning Testing Best Practices for Web Apps (dev )Jul 18, 2024 1,737 videos , testing , best-practices , web-apps The Cloud Run Security Gap You Didn’t Know You Had (and How to Fix It) Jul 18, 2024 1,736 security , google , gcp Using pnpm on Heroku Jul 18, 2024 1,735 pnpm , heroku You’ll Write Less Code With Svelte 5.0, Promises Rich Harris (low /the )Jul 18, 2024 1,734 svelte Thoughts on a Global Design System (bka )Jul 18, 2024 1,733 design-systems The Pitfalls of In-App Browsers (fro )Jul 18, 2024 1,732 browsers , mobile , privacy , security , user-experience Summary of the June 2024 TC39 Plenary in Helsinki (iga )Jul 18, 2024 1,731 ecmascript , javascript Styling Tables the Modern CSS Way (mic /pic )Jul 18, 2024 1,730 css , responsive-design , tables Override HTTP Response Headers (pat /dev )Jul 18, 2024 1,729 http , http-headers , dev-tools , browsers , google , chrome , microsoft , edge How to Make Tables Fit on Small Screens (uxd )Jul 18, 2024 1,728 how-tos , design , responsive-design , information-design , tables , mobile How to Incorporate Accessibility Into Your Agile Sprints (mic )Jul 18, 2024 1,727 how-tos , accessibility , agile , processes , technical-debt Can AI Be Used to Write Good Descriptive Alt Text for Images in 2024? (the )Jul 18, 2024 1,726 accessibility , alt-text , images , ai Breaking Bad News: How to Present Negative UX Research Findings (coo /uxd )Jul 18, 2024 1,725 user-experience , research , communication , how-tos Alternative Text in Action Jul 17, 2024 1,724 accessibility , images , alt-text , writing , examples A Plea for the Lost Practice of Information Architecture (uxd )Jul 17, 2024 1,723 information-architecture , history , link-lists Expert Handling of Multiple Dimensions of Data Jul 17, 2024 1,722 information-design Viewport Height and Width Units in Modern CSS Jul 17, 2024 1,721 viewport , css , units Flat vs. Deep Hierarchies in Information Architecture (IA) Jul 17, 2024 1,720 videos , information-architecture , comparisons Wait, What’s the Difference Between “:host”, “:host()”, and “:host-context()”?! (and )Jul 17, 2024 1,719 web-components , css , selectors Node v22.5.0 (Current) (nod )Jul 17, 2024 1,718 release-notes , nodejs Named Alternates for WordPress (ede )Jul 17, 2024 1,717 html , wordpress Software Testing Fundamentals Jul 16, 2024 1,716 fundamentals , testing It’s Official, Meteor 3.0 Official Release Is Out! Jul 16, 2024 1,715 release-notes , meteor How to Engineer Your Developer Blog Posts to Have Bigger Impact (pgc )Jul 16, 2024 1,714 videos , how-tos , blogging , communication , developer-relations Private Browsing 2.0 (wil +/web )Jul 16, 2024 1,713 browsers , apple , safari , webkit , privacy Get the Screen Width and Height Without JavaScript (css )Jul 16, 2024 1,712 css , tips-and-tricks Everybody’s Free (to Write Websites) (sar )Jul 16, 2024 1,711 web , indieweb , blogging , writing Cloudflare Reports Almost 7% of Internet Traffic Is Malicious (sjv /zdn )Jul 16, 2024 1,710 web , traffic Embracing Functional CSS: Have We Moved On? Jul 15, 2024 1,709 css , presentational-html Thoughts on CSS in 2024 (j9t )Jul 15, 2024 1,708 css , selectors , resets , logical-properties , custom-properties JavaScript Event Loop: A Deep Dive Jul 15, 2024 1,707 javascript , event-loop , events , deep-dives What ARIA Still Does Not Do (ste )Jul 15, 2024 1,706 html , aria , accessibility , standards To Hell With the Business Case, Again (mat )Jul 15, 2024 1,705 accessibility , economics Getting Stuck: All the Ways “position: sticky” Can Fail (pol )Jul 15, 2024 1,704 css , layout CSS Selectors (geo /css )Jul 15, 2024 1,703 css , selectors , overviews Character Modeling in CSS (jul /css )Jul 15, 2024 1,702 videos , css , design , creativity , effects An Update on Invokers: Invoker Commands in HTML (uti )Jul 15, 2024 1,701 html , modals , pop-overs 19 Microservices Patterns for System Design Interviews Jul 14, 2024 1,700 interviewing , architecture , microservices Why Designers Need to Be More Like Gardeners (uxd )Jul 14, 2024 1,699 design , sustainability Verso: A New Browser Based on Servo Jul 13, 2024 1,698 browsers , verso , servo It’s Really This Thing That Gets Me (chr )Jul 13, 2024 1,697 accessibility , overlays Content Strategy vs. UX Writing Jul 12, 2024 1,696 content , content-strategy , writing , user-experience , comparisons , concepts “@ property”: Next-Gen CSS Variables Now With Universal Browser Support (una /dev )Jul 12, 2024 1,695 css , variables , browsers , support , web-platform Going With the PDF Reflow (ons /tpg )Jul 12, 2024 1,694 accessibility , wcag , pdf