Designing Accessible Keyboard Focus States With CSS Sep 27, 2026 64 accessibility , keyboard-navigation , focus , css The Accidental History of 3000, 8080, and Other Port Numbers Sep 27, 2026 63 network , protocols , history I Burned Out—Now I Don’t Know How to Start Again (emb )Sep 27, 2026 62 discussions , career Optimizing Objects With Null Prototypes (mco )Sep 27, 2026 61 javascript , prototypes , v8 Why typeof null === object Sep 27, 2025 60 javascript , operators Let’s Play Accordion With the HTML details Element (ale )Sep 27, 2025 59 html , disclosure-widgets , accordions Why Next.js Falls Short on Software Engineering Sep 27, 2025 58 nextjs , react , complexity ARIA and Real World Dangers (dec )Sep 27, 2025 57 accessibility , aria Drunk CSS (ede )Sep 27, 2025 56 css , effects , theming img sizes=auto for Native Lazy Loading (ste )Sep 27, 2024 55 code-pens , html , images , lazy-loading , performance Next.js: Static Site Generation (SSG) With Incremental Static Regeneration (ISR) (rem )Sep 27, 2024 54 nextjs , static-site-generation , incremental-static-regeneration POSSE: Reclaiming Social Media in a Fragmented World (mol )Sep 27, 2024 53 social-media , indieweb How to Manage Dangerous Actions in User Interfaces (sma )Sep 27, 2024 52 how-tos , design , interaction-design , microcontent NIST Recommends Some Common-Sense Password Rules (sch )Sep 27, 2024 51 security , passwords , guidelines A Complete Guide to Session Management in Next.js Sep 27, 2024 50 guides , nextjs , authentication , authorization 9 Laws That Every Software Developer Should Know Sep 27, 2024 49 programming , principles You Might Not Need That Framework (fro )Sep 27, 2024 48 frameworks , javascript Untrained Engineering Managers (j9t )Sep 27, 2024 47 engineering-management , culture , career , training Some Go Web Dev Notes (b0r )Sep 27, 2024 46 go , sql , databases Bad CSS-Dad Jokes III (alv )Sep 27, 2024 45 css Best Practices for Securing Node.js Applications in Production Sep 27, 2023 44 best-practices , security , nodejs SSH Keys Stolen by Stream of Malicious PyPI and npm Packages (ble )Sep 27, 2023 43 security , ssh , dependencies , npm Frontend Monitoring: Strategies, Best Practices, Tools, and More Sep 27, 2023 42 monitoring , alerting , strategies , best-practices The Saga of the Closure Compiler, and Why TypeScript Won Sep 27, 2023 41 javascript , google , compiling , typescript , history Stop Using JS for That: Moving Features to CSS and HTML (kil )Sep 27, 2023 40 videos , javascript , css , html The Cost of Obsessing Over Design Perfection Sep 27, 2023 39 design , processes , career How to Make the Case for Design Systems Sep 27, 2023 38 how-tos , design-systems An Introduction to Web Components (ami )Sep 27, 2023 37 introductions , web-components Honey, I Shrunk the npm Package Sep 27, 2023 36 dependencies , npm , compression CSS Terminology Demystified (zor /css )Sep 27, 2023 35 videos , css , terminology What Is Transpiling? Sep 27, 2023 34 javascript , ecmascript , transpiling , babel Don’t Worry, Nobody Is Replacing Node, Not Even Bun and Even Less Deno Sep 27, 2022 33 nodejs , bun , deno Named Element IDs Can Be Referenced as JavaScript Globals (css )Sep 27, 2022 32 javascript , html 7 Things to Consider When Working On a Personal Project Sep 27, 2022 31 career , learning Useful JavaScript Math Functions and How to Use Them Sep 27, 2022 30 javascript , math , functions Five Data-Loading Patterns to Boost Web Performance (sma )Sep 27, 2022 29 performance Closing a 30 Pixel Gap Between Native and Web (pat )Sep 27, 2022 28 web-apps , browsers , web , native A Deep Dive Into WCAG 2.2—and Beyond (yat )Sep 27, 2022 27 podcasts , accessibility , wcag , deep-dives Dear Console… (cod )Sep 27, 2022 26 console , javascript Learn HTML Sep 27, 2022 25 courses , html Design Tokens Automation Pipeline: From Design Tools to Component Libraries Sep 27, 2021 24 automation , design-tokens , design-systems Let’s Dive Into Cypress for End-to-End Testing (lei /sma )Sep 27, 2021 23 testing , cypress Accessibility Isn’t New—and Neither Is Ableism Sep 27, 2021 22 accessibility When iOS Will Allow Other Browsers (kar )Sep 27, 2021 21 apple , ios , mobile , browsers , browser-engines What Happens When You Open a New Install of Browsers for the 1st Time? (chr /css )Sep 27, 2019 20 browsers , link-lists Representing Web Developers in the W3C (sma )Sep 27, 2018 19 w3c , community Nested Links (chr /css )Sep 27, 2018 18 html , links Building Social: A Case Study on Progressive Enhancement (sma )Sep 27, 2016 17 javascript , progressive-enhancement , case-studies An Introduction to SVG Filters Sep 27, 2016 16 introductions , svg , images , filters Relations Sep 27, 2012 15 safari , browsers , developer-relations On HTML Element Identifiers Sep 27, 2011 14 html , css Responsive [Images] (gri /clo )Sep 27, 2011 13 images , responsive-design String Regular Expressions With MooTools (dav )Sep 27, 2010 12 mootools , regex Can Typekit Bring Fonts to the Web? Sep 27, 2009 11 fonts , typography Setting the Default Style Sheet Language on Your Web Site (kar /w3c )Sep 27, 2007 10 css , html , mime-types , http-headers , apache 10 Usability Nightmares You Should Be Aware Of (sma )Sep 27, 2007 9 usability , anti-patterns , mistakes , design So Address Tags Are Rubbish for Microformat hCards? (cod )Sep 27, 2006 8 html , microformats 9 JavaScript Tips You May Not Know Sep 27, 2006 7 javascript , tips-and-tricks , arrays , objects , sorting , variables , firebug Introducing the CSS3 Multi-Column Module (ali )Sep 27, 2005 6 introductions , css , layout My Top Ten CSS Tricks Sep 27, 2005 5 css , tips-and-tricks ADA Doesn’t Extend to the Internet Sep 27, 2004 4 accessibility , ada , legal , web Checkboxes vs. Radio Buttons (nng )Sep 27, 2004 3 forms , comparisons , guidelines , usability CSS Design: Taming Lists (ali )Sep 27, 2002 2 lists , css , design XML Glossary Sep 27, 2002 1 xml , java , terminology , concepts , link-lists