Frontend Dogma

News and Views in Frontend Development (9)

Articles and books, tips and tricks, craft and beauty from the world of frontend development. Explore all tags. Stay informed per feed and on Twitter.

  1. Code in Quarantine · · ,
  2. 5 Things I’m Thinking About When I Check a Pull Request for Accessibility · · ,
  3. Primitive Values, Objects, and References in JavaScript Made Simple · ·
  4. Not Your Typical Horizontal Rules · ·
  5. Human-Readable JavaScript: A Tale of Two Experts · · ,
  6. Why Skip-Links Are Important for Accessibility · · ,
  7. React vs. Vue in 2021: Best JavaScript Framework · · , , ,
  8. “prefers-reduced-motion”: Taking a No-Motion-First Approach to Animations · · , ,
  9. The 5-Hour CDN · · , ,
  10. Comparing Svelte and React · · , ,
  11. A Comprehensive Guide to JavaScript Design Patterns · · ,
  12. You Want Enabling CSS Selectors, Not Disabling Ones · · ,
  13. JavaScript: What Is the Meaning of “this”? · ·
  14. Beyond “console.log()”—Level Up Your Debugging Skills · · ,
  15. Enforce, Enable, and Empower · · ,
  16. Automating the Accessibility Tests of Your Source Code with GitHub Actions · · , ,
  17. Managing CSS Colors Systems with a Single Source of Truth · · , ,
  18. Understanding Z-Index in CSS · ·
  19. Seven Myths About Alt Text · ·
  20. One Figma Component—3,360 Variants · · ,
  21. Uniwidth Typefaces for Interface Design · · ,
  22. Building a Consistent Platform · ·
  23. In Critical Defense of Frontend Development · · ,
  24. The Definitive Guide to Feature Management · · ,
  25. HTML: The 16 Content Categories and Their Elements · · ,
  26. How Does CSS Work? · ·
  27. HTML and CSS Techniques to Reduce Your JavaScript · · , , ,
  28. Ethical Design Guide · · ,
  29. Why You Should Self-Host Google Fonts in 2021 · ·
  30. Page Weight · · ,
  31. JavaScript · · ,
  32. CSS · · ,
  33. Accessibility · · ,
  34. Alt vs. Figcaption · · , ,
  35. Leveraging System Fonts on the Web · ·
  36. The Raven Technique: One Step Closer to Container Queries · · , ,
  37. Markup · · ,
  38. Chasing the Pixel-Perfect Dream · · , ,
  39. New Google Quality Rater Guidelines, Update Adds Emphasis on Needs Met · · ,
  40. An Opinionated Guide to Accessibility Testing · · ,
  41. How to Find the Cause of Horizontal Scrollbars · · , ,
  42. CSS Variables 101 · ·
  43. Drawing the Invisible: React Explained in Five Visual Metaphors · · ,
  44. Custom Properties: Questioning “:root” · · , ,
  45. Loading Third-Party JavaScript · · ,
  46. The Anti-Reset (to Reset to User Agent Styles) · ·
  47. Effective Code Browsing · · , ,
  48. Islands Architecture · · , ,
  49. Vue vs. React in 2021: Which Framework to Choose and When · · , , ,
  50. The Ultimate Guide with All the Secrets You Will Need to Know to Become a Fabulous Design Unicorn · · ,
  51. Platform Adjacency Theory · · , ,
  52. Javascript RORO Pattern · ·
  53. 30 Seconds of Code · · , , ,
  54. Micro-Frontends in Context · · ,
  55. How to Reevaluate Your Frontend Architecture · ·
  56. A User’s Guide to CSS Variables · · ,
  57. What Every JavaScript Developer Should Know About Unicode · · ,
  58. Blogged Answers: A (Mostly) Complete Guide to React Rendering Behavior · · ,
  59. What is mTLS and How Does It Work? · ·
  60. The 4 Pillars of Good Embed Code · · , ,
  61. The Frameworks Paradox · · ,
  62. On the Responsibility That Comes with Good JavaScript Support · · ,
  63. 10 Behavior Patterns for UX Design · ·
  64. The Perils of Rehydration · ·
  65. Simple Systems Have Less Downtime · ·
  66. Understanding Map and Set in JavaScript · ·
  67. Design System UI Is More Expensive Than a Product Team’s UI · · , ,
  68. Decision Strategies for a Micro Frontends Architecture · · ,