Frontend Dogma

“videos” Archive (2)

  1. Introduction to Offline First Web Applications (by/via) · · ,
  2. Optimising Large Contentful Paint (by/via) · · , ,
  3. Toolkit Tuesday: Using YouTube for Captions and Transcripts (via) · · , ,
  4. Unlocking SVG’s Superpowers (by/via) · · ,
  5. Declarative Design (by/via) · ·
  6. You Have the Users You Have (via) · · ,
  7. In-Depth Guide to CSS Logical Properties (by/via) · · , ,
  8. 3 Common Antipersonas in UX (via) · · ,
  9. Prepare for Chrome’s User Agent [String] Reduction (by/via) · · , , ,
  10. The State of Node.js Core (by/via) · ·
  11. Not Everyone Uses a Computer in the Same Way That You Do (by/via) · ·
  12. 5 Super Useful CSS Properties That Don’t Get Enough Attention (by) · ·
  13. Igalia Chats/Shop Talk Crossover: Ecosystem Health Part IX (by+/via) · · , ,
  14. Scaling Accessibility Through Design Systems (by+/via) · · , ,
  15. ChatGPT Can Write Good CSS? (by/via) · · ,
  16. React.js: The Documentary (via) · · ,
  17. How to Write Semantic CSS (by) · · , ,
  18. Don’t Use Return Types, Unless… (by) · ·
  19. Should You Start a Web Development YouTube Channel in 2023? (by/via) · ·
  20. User Style Sheets (via) · · ,
  21. Infinite Scrolling: When to Use It, When to Avoid It (by/via) · · ,
  22. Design Systems in Practice (by) · ·
  23. ICANN and the 7 Keys to the Internet (by+/via) · · , , ,
  24. Understanding Design Tokens, From UX Tool to Production (via) · ·
  25. How to [Set Up] Prettier (by) · ·
  26. The Intended Consequence of Inaccessible Digital Ads (by+/via) · · ,
  27. Quick Start for Evaluating and Testing Web Accessibility (by+/via) · · ,
  28. Accessibility Convincing (by/via) · · , ,
  29. How to Find and Fix the Top 3 Accessibility Issues (via) · · , ,
  30. State of A11Y (via) · ·
  31. Five Myths About Digital Accessibility (by) · · ,
  32. The Future of Design Tokens (by+/via) · · ,
  33. “mask-image” Lets You Do Some Really Cool Stuff (by) · · ,
  34. Accessibility: The Land That “Time to Interactive” Forgot (by/via) · · ,
  35. Proximity: Gestalt Principle for User Interface Design (via) · · ,
  36. Stop Fighting With CSS Positioning (by) · · ,
  37. Making Accessibility Simpler in Higher Education and Beyond (by) · ·
  38. Forging Links (by/via) · · ,
  39. Why Japan’s Internet Is Weirdly Designed (by+/via) · ·
  40. Accessibility and Inclusive Design Systems (by/via) · · , ,
  41. Preparing for WCAG 2.2 (by+/via) · · ,
  42. What Happened to Text Inputs? (by) · · ,
  43. Multidimensional Design Systems (by/via) · ·
  44. An Introduction to the Design Tokens File Format (by+/via) · · ,
  45. The Easiest Way to Get Started With CSS Grid (by/via) · · ,
  46. Easily Switch Between Different Node Versions Using nvm (by/via) · · ,
  47. What’s New in WCAG 2.2 (by/via) · · , ,
  48. Designing for People Who Use a Mouse (by/via) · ·
  49. Accessfuturism: Digital Accessibility in 2032 (by/via) · · ,
  50. Early Learnings for Early Hints at Shopify (by/via) · · , ,
  51. The Superpowers of Design Tokens (by/via) · ·
  52. Caring About the World Wide Web (by/via) · · , ,
  53. A Deep Dive Into Accessible Notifications (by/via) · · ,
  54. Why You Need to Involve Deaf and Hard of Hearing People in Research and Testing (by/via) · ·
  55. Next Steps for the W3C Web Accessibility Initiative (by/via) · · ,
  56. Web Accessibility: ARIA 101 (by/via) · · ,
  57. Design Principles for the Web (by/via) · · ,
  58. CSS Is Awesome (by/via) · ·
  59. State of CSS Frameworks (via) · · ,
  60. Digital Accessibility—Ask Me Anything (by+/via) · ·
  61. Hands-On Guide to Color Fonts and “@ font-palette-values” (by/via) · · , , ,
  62. Data-Oriented Django (by) · · ,
  63. Next.js Crash Course (by) · ·
  64. Design for Them Not for You (by/via) · · ,
  65. Augmenting Node.js With WebAssembly (by/via) · · ,
  66. Bun? Deno? Node.js? Creating Your Own JavaScript Runtime Using V8, Libuv, and More (by) · · , ,
  67. The Border Property You Never Knew You Needed (by) · ·
  68. Debugging CSS, No Extensions Required (by) · · ,
  69. Use “npm query” and jq to Dig Into Your Dependencies (by) · · , ,
  70. Why UX? (via) · ·
  71. Intersectionality, Accessibility, and Inclusion (via) · · ,
  72. “:has()” Opens Up New Possibilities With CSS (by) · · ,
  73. Audience-Based Website Navigation (by/via) · · ,
  74. A Designer’s Guide to Documenting Accessibility (by/via) · · , ,
  75. The Indisputable Truth About Accessibility (by/via) · ·
  76. Creative Section Breaks Using CSS “clip-path” (by/via) · ·
  77. The Web Is Good Now (by/via) · ·
  78. When Design Systems Lie (by/via) · ·
  79. I Never Thought This Would Be Possible With CSS (by) · · ,
  80. Designing for People With Cognitive Disabilities and Everyone Else (by/via) · · ,
  81. Intrinsic CSS With Container Queries and Units (by/via) · · , ,
  82. Keeping Your CSS Small: Scopes, Containers, and Other New Stuff (by/via) · · , ,
  83. Prepare for WCAG 2.2 and Beyond (by/via) · · , ,
  84. React Query vs. SWR (by) · · , ,
  85. Introduction to Screen Readers (Desktop Edition) (by+/via) · · , , , , ,
  86. Check Heading Accessibility Using the WAVE Tool (via) · · , , , ,
  87. Creative CSS Layout (by/via) · · , ,
  88. If You’re Not Checking, You’re Guessing (by/via) · ·
  89. Automation and Accessibility—What You Need to Know (by) · · ,
  90. Polyhierarchy in Information Architecture (by/via) · ·
  91. IE: RIP or BRB? (by/via) · · , , ,
  92. Underengineer Your Websites (by/via) · · ,
  93. 3 Simple Ways to Center an Element Using CSS (by/via) · · ,
  94. Understanding CSS “:has()” (by/via) · · ,
  95. Introduction to SvelteKit (by/via) · · ,
  96. Escaping the sRGB Prison (by/via) · ·
  97. Create Complex Transitions With Individual CSS Transform Properties (by/via) · · ,
  98. The CSS Cascade, a Deep Dive (by/via) · · ,
  99. CSS Variable Secrets (by/via) · ·
  100. Managing Specificity With CSS Cascade Layers (by/via) · · ,
  101. 5 Useful CSS Properties That Get No Love (by) · ·
  102. Introducing Keyboard Navigation (by+/via) · · ,
  103. Be the Browser’s Mentor, Not Its Micromanager (by/via) · ·
  104. What Is Alternative Text? How Do I Write It for Images, Charts, and Graphs? (by) · · , ,
  105. Svelte Origins: A JavaScript Documentary (via) · · ,
  106. Future Features of JS (by/via) · ·
  107. In and Out of Style (by/via) · ·
  108. 3 Useful CSS Hacks (by) · ·
  109. How to Remove 99% of JavaScript From Main Thread (by/via) · · , ,
  110. Simple CSS Solutions (by) · ·
  111. Design Principles for the Web (by/via) · · , ,
  112. Design System Maturity (by/via) · ·
  113. State of the Vuenion 2022 (by/via) · ·
  114. Dealing With Hover on Mobile (by) · · , ,
  115. Use “@ supports” At-Rule for Feature Detection in CSS (by/via) · · , , ,
  116. Web Accessibility Is Broken—It’s Time to Fix It (by) · ·
  117. Master the “:nth-child()” Pseudo-Class (by/via) · · ,
  118. Debugging Accessibility With Chrome DevTools (by/via) · · , , , , ,
  119. Bringing Page Transitions to the Web (by/via) · · ,
  120. Scaling CSS Layout Beyond Pixels (by/via) · · ,
  121. Practical Use Cases for “:has()” Pseudo-Class (by/via) · · ,
  122. Nail Your Website Redesign in 2022—Tips and Tricks (by/via) · · ,
  123. A Practical Guide to Aspect Ratio in CSS (by/via) · · ,
  124. Is Measuring Speed a Useful Metric for Design Systems? (by+/via) · · , ,
  125. TypeScript Tips and Tricks (by/via) · · ,
  126. Intro to CSS Parent Selector—“:has()” (by/via) · · , ,
  127. MIME Types (by) · · , ,
  128. How to Create Animated Anchor Links Using CSS (by/via) · · , , ,
  129. A Simple Way to Create a Slideshow Using Pure CSS (by/via) · · ,
  130. Top 3 Informational Interview Questions in UX (via) · · , ,
  131. Secret Mechanisms of CSS (by/via) · ·
  132. Building a Headless Design System (by/via) · · ,
  133. You ≠ User (via) · · ,
  134. The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability (by) · · , ,
  135. The Future of the Web and Accessibility (by/via) · · ,
  136. Don’t Believe the Type! (by+/via) · · , , ,
  137. Where TypeScript Excels (via) · ·
  138. Digging Into CSS Media Queries (by+) · · ,
  139. The Basics—Generics in PHP (by) · · ,
  140. Container Queries, the Next Step Towards a Truly Modular CSS (by/via) · · ,
  141. CSS—Understanding the Cascade (by/via) · · ,
  142. How Does “!important” Actually Work? (by) · · ,
  143. Making IT Accessible for All! (by) · ·
  144. CSS Cascade Layers: An Overview of the New “@ layer” and “layer()” CSS Primitives (by) · · , , ,
  145. The 6 Most Important CSS Concepts for Beginners (by) · ·
  146. Imperative vs. Declarative Programming (via) · · ,
  147. Practical Ethics for the Modern Web Designer (by/via) · ·
  148. The Fundamentals of CSS Layout (via) · · , ,
  149. CSS Layout From the Inside Out (by/via) · · ,
  150. Get Your “Head” Straight (by/via) · · ,
  151. Access to Tech, Tech to Live (by/via) · ·
  152. Everything You Ever Wanted to Know About the Accessibility Tree (by/via) · ·
  153. RenderingNG: The Next-Generation Rendering Architecture for Chrome (by/via) · · , , , , ,
  154. The State of the Web (by/via) · ·
  155. Yes, Node.js Is Part of the Web Platform (by/via) · · ,
  156. HTML With Superpowers (by) · · ,
  157. Have Single-Page Apps Ruined the Web? (by) · · ,
  158. “initial” Doesn’t Do What You Think It Does (by) · ·
  159. 13 Advanced (but Useful) Git Techniques and Shortcuts (by/via) · ·
  160. Building a Responsive Layout With CSS Grid and Container Queries (by/via) · · , , ,
  161. Debugging JavaScript and Front-End (by/via) · · ,
  162. Container Queries and the Future of CSS (by/via) · · ,
  163. Accessible Web Forms (by/via) · · ,
  164. Designing Adaptive Components, Beyond Responsive Breakpoints (by/via) · · ,
  165. Popup Problems (via) · · , ,
  166. Drawing the Invisible: React Explained in Five Visual Metaphors (by/via) · ·
  167. Manipulating Arrays and Objects in JavaScript (by/via) · · , ,
  168. Invisible Design Systems (by/via) · ·
  169. Everything You Should Know About SSH and SSH Key Exchange (by) · · ,