WebAssembly: Byte-Code of the Future | | 10,392 |
webassembly |
Useable | | 10,391 |
accessibility, community |
Progressively Enhanced Form Validation: Layering in JavaScript (ger/clo) | | 10,390 |
forms, validation, progressive-enhancement, javascript |
Testing Your Animation Refresh Rate With CSS Crimes? | | 10,389 |
discussions, css, animations |
Why Inclusive Language Matters in Coding (uxd) | | 10,388 |
dei, terminology, processes, documentation |
Unveiling the Power of Code-Splitting With Webpack for React and Redux Applications | | 10,387 |
code-splitting, webpack, react, redux |
Enhance vs. Lit vs. WebC… or, How to Server-Render a Web Component (jar/van) | | 10,386 |
web-components, server-side-rendering, lit, webc |
An “alt” Decision Tree Using Only “:has()” (aar) | | 10,385 |
accessibility, css, alt-text, images |
dependency-time-machine | | 10,384 |
packages, npm, dependencies, maintenance, automation |
Debugging Rules: Understand the System | | 10,383 |
debugging |
Sophisticated, Highly-Targeted Attacks Continue to Plague npm | | 10,382 |
npm, security |
Write About What You Learn—It Pushes You to Understand Topics Better (add) | | 10,381 |
learning, writing, processes, career |
Balance in UX Design: Symmetry, Asymmetry, and Radial Balance | | 10,380 |
videos, design, user-experience |
Nostalgia in UX Design | | 10,379 |
user-experience, design, history |
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources II (sma) | | 10,378 |
accessibility, content, images, best-practices, techniques |
Supercharge Your HTML With WebC | | 10,377 |
videos, html, webc |
The Spectrum of Openness | | 10,376 |
foss, legal, examples |
Deprecating the “unload” Event (tun/dev) | | 10,375 |
browsers, google, chrome, events, support |
Google Tag Manager Performance: 9 Tips for Faster Site Speed | | 10,374 |
google, tag-management, performance, tips-and-tricks |
WCAG 3.0: Further on Up the Road (ons/tpg) | | 10,373 |
accessibility, wcag, standards |
OKLCH in CSS: Consistent, Accessible Color Palettes (its/log) | | 10,372 |
css, oklch, color-palettes, accessibility, consistency |
Create Direction-Aware Effects Using Modern CSS (kev) | | 10,371 |
videos, css, internationalization |
Browsers Barely Care What HTTP Status Code Your Web Pages Are Served With (cks) | | 10,370 |
browsers, http, support |
Progressively Enhanced HTML Accordion (aar) | | 10,369 |
html, accordions, semantics, accessibility, progressive-enhancement |
It’s Time to End Damaging Website Design Practices That May Harm Your Users | | 10,368 |
user-experience, usability, design, privacy, best-practices |
Defining Test Cases and Priorities (dev) | | 10,367 |
testing |
Node.js’s Config Hell Problem (den) | | 10,366 |
nodejs, configuration, maintainability, productivity, developer-experience |
An Introduction to the esbuild Bundler (cra) | | 10,365 |
introductions, bundling, esbuild |
A Beginner’s Guide to CSS Grid Layout | | 10,364 |
guides, css, grids, layout |
Definition of Done vs. Acceptance Criteria: What’s the Difference? | | 10,363 |
videos, agile, processes, comparisons |
Lean UX and Agile: Study Guide | | 10,362 |
guides, user-experience, agile, processes, training, link-lists |
An Introduction to htmx, the HTML-Focused Dynamic UI Library | | 10,361 |
introductions, htmx |
UX Is Not Dead, It’s Just Misunderstood | | 10,360 |
user-experience |
My Experience Modernizing Packages to ESM | | 10,359 |
dependencies, modernization, esm |
An Update on Chrome Security Updates—Shipping Security Fixes to You Faster | | 10,358 |
browsers, google, chrome, security |
What Happens When You Select “count(*)” in MySQL (ami) | | 10,357 |
databases, mysql |
What Does It Mean for Web Browsers to Have a Baseline (mar/the) | | 10,356 |
browsers, support, web-platform |
User-Adaptive Interfaces With “AccentColor” (oll) | | 10,355 |
forms, css |
OpenAI Launches Web Crawling GPTBot, Sparking Blocking Effort by Website Owners and Creators (ven) | | 10,354 |
ai, openai, crawling, scraping, robotstxt |
Micro Benevolences (est/ope) | | 10,353 |
community, dei, communication, foss |
An Intro to State-Based UI With JavaScript (cfe) | | 10,352 |
introductions, javascript, state-management |
8 Common Heading Questions (pop) | | 10,351 |
accessibility, html, headings |
200 Web-Based, Must-Try Web Design and Development Tools (j9t) | | 10,350 |
link-lists, tooling |
Top 7 Things That Kill Developer Productivity | | 10,349 |
productivity, technical-debt, code-reviews, documentation, processes, developer-experience |
A Guide to Single-Page Application Performance | | 10,348 |
guides, single-page-apps, developer-experience, performance, monitoring |
The Risks of Micro-Frontends | | 10,347 |
podcasts, micro-frontends |
How to Improve Performance of Your Database by Indexing Large Tables | | 10,346 |
how-tos, performance, databases, optimization |
You Don’t Need a Mentor: Embracing the Power of Community (bek/ope) | | 10,345 |
career, community, learning |
Some Tactics for Writing in Public (b0r) | | 10,344 |
writing, communication, community |
Progressively Enhanced Form Validation: HTML and CSS (ger/clo) | | 10,343 |
forms, validation, progressive-enhancement, html, css |
OpenAI’s ChatGPT New Web Crawler—GPTBot (rus/ser) | | 10,342 |
crawling, ai, openai, chatgpt, seo |
Migrating My Blog From Gatsby to Astro (sap) | | 10,341 |
migrating, gatsby, astro |
JSX Without React (chr) | | 10,340 |
jsx, react |
Alt Text Hall of Fame (ste/alt) | | 10,339 |
websites, accessibility, writing, alt-text, images |
Scrolljacking 101 | | 10,338 |
scrolling, user-experience |
A Compilation of Outstanding Testing Articles (With JavaScript) | | 10,337 |
link-lists, testing, javascript |
Responsive Images: DIY Implementation in 6 Steps | | 10,336 |
images, html, responsive-design |
Beautify Your Git Log With a Single Command | | 10,335 |
git, command-line |
Optimizing Speed on ebay.com (add) | | 10,334 |
performance, optimization, web-vitals, case-studies |
Assistive Technology Shouldn’t Be a Mystery Box (cod) | | 10,333 |
browsers, assistive-tech, accessibility, web-platform, foss, support |
Route-Based Code Splitting With React | | 10,332 |
code-splitting, routing, react |
Implementing Design Tokens: Colors | | 10,331 |
design-tokens, colors |
Finding My Blogging Path: Lessons From My Journey | | 10,330 |
lessons, blogging, writing, career, community |
Insertion Sort: A Deep Dive | | 10,329 |
algorithms, sorting, deep-dives |
How Google Measures Developer Productivity | | 10,328 |
interviews, google, productivity, developer-experience, metrics |
Designing Accessible Text Over Images: Best Practices, Techniques, and Resources (sma) | | 10,327 |
accessibility, content, images, best-practices, techniques |
Things You Forgot (or Never Knew) Because of React (col) | | 10,326 |
react, frameworks, learning |
The Next Generation of Web Layouts (zel) | | 10,325 |
web-platform, design, layout |
The Easy Intro to the APCA Contrast Method (myn) | | 10,324 |
introductions, accessibility, colors, contrast, apca |
How to Set Up Git Hooks (“pre-commit”, “commit-msg”) in My Project? (kis) | | 10,323 |
how-tos, git, git-hooks |
New DOJ Web Accessibility Regulation Is a Disaster | | 10,322 |
accessibility, legal |
How We Optimized Performance to Serve a Global Audience (sma) | | 10,321 |
case-studies, performance, optimization |
An Overview of CSS Sizing Units | | 10,320 |
overviews, css, units |
Prepare to Spy on a Method Added Dynamically (bah) | | 10,319 |
videos, javascript, cypress, testing, debugging |
How Does Reflowing Content Affect People With Screen Magnification? (tpg) | | 10,318 |
accessibility, reflow, assistive-tech, screen-magnification |
Contextual Form Errors and ARIA (mar) | | 10,317 |
accessibility, forms, html, aria |
A Blog Post With Every HTML Element (pat) | | 10,316 |
html, semantics |
How to Use the CSS Grid “repeat()” Function | | 10,315 |
how-tos, css, grids, functions, layout |
No Exit—Every Feed Is a Traffic Jam (mus/uxd) | | 10,314 |
social-media, scrolling, user-experience |
What’s New in Svelte: August 2023 (sve) | | 10,313 |
release-notes, svelte, sveltekit |
Evading JavaScript Anti-Debugging Techniques (voi) | | 10,312 |
javascript, debugging |
Midori Browser Will Change Its Engine to Gecko | | 10,311 |
browsers, gecko, browser-engines |
Understanding React Server Components (ver) | | 10,310 |
react, components |
Why Isn’t “z-index” Working? (una+/dev) | | 10,309 |
videos, css, positioning |
Splitting the Web (plo) | | 10,308 |
web |
PHP Isn’t That Bad, So Why the Hate? (pur) | | 10,307 |
php, frameworks, myths |
Mixing Colors to Create Variants in CSS (ami) | | 10,306 |
colors, css |
I’m Betting on HTML | | 10,305 |
html, semantics |
CSS and Accessibility: Inclusion Through User Choice (car/sma) | | 10,304 |
css, accessibility, dei, user-experience |
Creating Custom Easing Effects in CSS Animations Using the “linear()” Function (mic/mdn) | | 10,303 |
css, functions, animations |
Accessibility of the Button: Should We Fix It or the Root Cause Problem? (deq) | | 10,302 |
accessibility, buttons, processes |
How to Earn High-Authority Links That Drive Rankings (moz) | | 10,301 |
how-tos, seo, links |
Randomness in CSS Using Trigonometry | | 10,300 |
css, randomness |
What Happens When Developers Are Liable for Accessibility? | | 10,299 |
accessibility, legal |
Start by Writing Messy Code | | 10,298 |
processes, learning |
Why I No Longer Believe in Content Design (uxd) | | 10,297 |
content, design, writing |
Tuesday, August 8, 2023 Security Releases (raf/nod) | | 10,296 |
release-notes, nodejs, security |
The Virtual Keyboard API (sha) | | 10,295 |
apis |
The Curious Case of “iff” and Overriding Screenreader Pronunciations (ben) | | 10,294 |
screen-readers, accessibility, pronunciation |
New to the Web Platform in July (rac/dev) | | 10,293 |
release-notes, web-platform, browsers, google, chrome, mozilla, firefox, apple, safari |
Front End Practice: Top 25+ JavaScript Code Best Practices for Development | | 10,292 |
javascript, best-practices |
Contrast Checker Bookmarklet (web) | | 10,291 |
bookmarklets, accessibility, colors, contrast |
Accessibility Represents Maturity (tem) | | 10,290 |
accessibility, culture |
Should New Developers Use AI Coding Tools? | | 10,289 |
ai, productivity, tooling, career, learning |
Resume and Pause Animations in CSS (ami) | | 10,288 |
css, animations |
A Future of Themes With CSS Container Style Queries (chr) | | 10,287 |
css, container-queries, theming |
How “position: absolute” Works in CSS Grid (zor/css) | | 10,286 |
videos, css, grids, layout |
Toggles Suck! | | 10,285 |
toggles, design, usability, user-experience |
Design Systems Management From Bottom–Up | | 10,284 |
design-systems, processes |
Mastering Git Shortcuts: A Guide to Git Aliases | | 10,283 |
guides, git, aliases, productivity |
Run JavaScript/Wasm in Python: High-Level SpiderMonkey Bindings to Python With PythonMonkey | | 10,282 |
javascript, webassembly, python, spidermonkey |
If Web Components Are So Great, Why Am I Not Using Them? (dav) | | 10,281 |
web-components |
How to Define an Array of Colors With CSS (css/sma) | | 10,280 |
how-tos, css, arrays, colors |
Do We Need WCAG 3 (Now)? (yat) | | 10,279 |
accessibility, wcag, standards |
The Web Development Glossary 3K (j9t/fro) | | 10,278 |
books, frontend-dogma, learning, training, concepts, terminology |
How to Make Your Captions and Audio Descriptions WCAG-Compliant | | 10,277 |
how-tos, multimedia, captions, compliance, wcag, accessibility |
What Is Platform Engineering (and What Is It Not)? | | 10,276 |
platform-engineering |
The Future of Design Systems Is Semantic (fig) | | 10,275 |
design-systems, design-tokens, processes |
Speeding Up V8 Heap Snapshots (jda) | | 10,274 |
javascript, javascript-engines, v8, performance, memory |
Complete Guide to Human-Computer Interaction (HCI) | | 10,273 |
guides, hci |
You Probably Don’t Need “http-equiv” Meta Tags (rvi) | | 10,272 |
html, metadata, http, performance |
Release Notes for Safari Technology Preview 175 (jon/web) | | 10,271 |
release-notes, browsers, apple, safari |
Adapting Typography to User Preferences With CSS (arg/dev) | | 10,270 |
typography, css, customization |
How to Use CSS “aspect-ratio” | | 10,269 |
how-tos, css |
Testing a Component’s Accessibility | | 10,268 |
videos, accessibility, testing, components |
CrBug Release Indicator (bra) | | 10,267 |
browsers, chromium, tooling |
Be an Active Ally for Those Living With Disabilities | | 10,266 |
accessibility, dei |
How I Name and Arrange My Color Variables in Figma | | 10,265 |
colors, variables, figma, conventions |
The Joy of Simplicity in Web Development (cfe) | | 10,264 |
simplicity, processes |
Tailwind, and the Death of Web Craftsmanship | | 10,263 |
tailwind, craft, quality |
Publishing With npm Provenance From Private Source Repositories Is No Longer Supported (git) | | 10,262 |
github, npm, provenance, security, foss |
Is Jamstack Officially Finished? (rem) | | 10,261 |
tech-stacks, jamstack, community |
Help Design the Inaugural “State of HTML” Survey (lea) | | 10,260 |
html, community |
Social Engineering Campaign Targeting Tech Employees Spreading Through npm Malware (soc) | | 10,259 |
security, malware, npm |
What to Do When Your Developers Don’t Collaborate | | 10,258 |
processes, collaboration |
Application State Management With Angular Signals | | 10,257 |
state-management, angular, signals |
Promises Training | | 10,256 |
javascript, promises, training, courses |
Microservices vs. Micro Frontends: What’s the Difference? | | 10,255 |
microservices, micro-frontends, comparisons |
The Rise of Minimalism in Web Design: Less Is More | | 10,254 |
minimalism, design |
Fetching Data From an HTTP API With Python (sil) | | 10,253 |
data-fetching, apis, python |
Solving the Accessibility Palette Riddle (uxd) | | 10,252 |
accessibility, colors, color-palettes |
Web Accessibility in High-Risk Segments (kar) | | 10,251 |
accessibility, compliance, legal |
Vision for W3C (cdu/w3c) | | 10,250 |
outlooks, web, web-platform, standards, w3c |
The Excellent Arc Browser Is Now Available for Anyone to Download (dav/ver) | | 10,249 |
browsers, arc |
Combining Data With Multiple Fetch Requests (ste) | | 10,248 |
javascript, arrays, data-fetching |
Blockquotes in Screen Readers (aar) | | 10,247 |
accessibility, screen-readers, support, html |
SVG Gradients: Solving Curved Challenges | | 10,246 |
svg, images, gradients |
Getting Started With Pico CSS (log) | | 10,245 |
introductions, pico |
Understanding the WCAG 3 Working Draft Update | | 10,244 |
accessibility, wcag |
6 Ways ChatGPT Can Improve Your SEO (moz) | | 10,243 |
ai, chatgpt, seo, metadata, code-generation |
10 Simple CSS and JavaScript Micro-Interactions for Buttons | | 10,242 |
css, javascript, buttons, effects |
WebKit Features in Safari 16.6 (jen/web) | | 10,241 |
release-notes, browsers, apple, safari, webkit |
The Problem With Auto-Generated Alternative Texts for Images (dni) | | 10,240 |
accessibility, ai, writing |
The New “X” Button Doesn’t Close the Website | | 10,239 |
user-experience, community, social-media |
Securing the Web Forward: Addressing Developer Concerns in Web Security (tor/w3c) | | 10,238 |
security, web, surveys |
I Blame the W3C’s HTML Standard for Ordered Lists (sid) | | 10,237 |
html, lists, semantics |
Eleventy SMACSS (jus) | | 10,236 |
eleventy, smacss, css |
Core Web Vitals for Search Engine Optimisation: What Do We Need to Know? (css) | | 10,235 |
performance, web-vitals, seo |
Benefits of Integrating UX Into Your Overall Business Strategy (uxm) | | 10,234 |
user-experience, strategies |
Good Code Is— (j9t) | | 10,233 |
quality, terminology |
Using Imagery in Visual Design | | 10,232 |
design, images, content |
Effective Code Reviews (add) | | 10,231 |
code-reviews, processes, learning, career |
A Comprehensive Comparison of Bootstrap, Tailwind CSS, Windi CSS, and UnoCSS: Features, Pros, and Cons | | 10,230 |
comparisons, bootstrap, tailwind, unocss |
The Art of Looking Back: A Critical Reflection for Individual Contributors (sma) | | 10,229 |
processes, career, productivity |
How SEOs and UX Designers Can Work Better Together (moz) | | 10,228 |
seo, user-experience, design, collaboration |
Installing Multiple Versions of Node.js Using nvm | | 10,227 |
nodejs, nvm |
Why Learning to Program Is Easier Now, but Also Way Harder Than Before | | 10,226 |
programming, learning, productivity, developer-experience |
Enable Hover Conditionally in CSS (ami) | | 10,225 |
css |
CSP Testing Using Cypress (bah) | | 10,224 |
csp, testing, cypress |
Accessible Animated GIF Alternatives (tyl/clo) | | 10,223 |
accessibility, animations, gif, multimedia, comparisons |
Design Systems: Avoiding Common Pitfalls (vig) | | 10,222 |
design-systems |
From Mid to Senior: Time Management and Prioritization | | 10,221 |
career, productivity, prioritization |
A Guide to Perfecting Pull Requests | | 10,220 |
git, code-reviews, collaboration, foss |
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why | | 10,219 |
accessibility, quality, maintenance |
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c) | | 10,218 |
accessibility, guidelines, wcag, standards |
DX in the Frontend Developer Ecosystem (ste) | | 10,217 |
videos, developer-experience |
Ember JS Essentials: A Beginner’s Guide | | 10,216 |
fundamentals, guides, emberjs |
CSS Cascade Layers (odd) | | 10,215 |
videos, css, cascade |
How to Use CSS “object-fit” and “object-position” | | 10,214 |
how-tos, css, images |
What’s New in DevTools: Network, Console, Wasm (Chrome 113–115) (jec/dev) | | 10,213 |
videos, dev-tools, browsers, google, chrome, network, webassembly |
Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (add) | | 10,212 |
programming, quality, maintainability, communication |
Visually Hidden Links With 0 Dimensions (mat) | | 10,211 |
hiding, accessibility, links, focus, apple, safari |
SvelteKit in 100 Seconds (fir) | | 10,210 |
videos, introductions, sveltekit |
How to Build and Deploy a Modern Day Next.js Application | | 10,209 |
how-tos, nextjs, building, deploying |
Encoding: A Brief History and Its Role in Cybersecurity | | 10,208 |
encoding, unicode, security, history |
User Input Sanitization and Validation: Securing Your App | | 10,207 |
security, sanitization, validation, conformance |
What Is the Bento UI Trend, and How Can You Get Started? (web) | | 10,206 |
design, trends |
How Platform Teams Get Stuff Done (ph1/mfo) | | 10,205 |
productivity, processes, platform-engineering |
11ty: Index All The Things! (lea) | | 10,204 |
eleventy, pagination |
Figma Now Supports “rem” Units: Understanding the Use and Benefits (uxd) | | 10,203 |
figma, css, units, support |
Signals Make Angular Much Easier | | 10,202 |
angular, signals |
Getting Started With CSS Nesting (kev) | | 10,201 |
videos, introductions, css, nesting |
Getting Instant Return From Your Accessibility Testing (kar) | | 10,200 |
accessibility, testing |
Anyone Else Notice That [Hacker News] Isn’t Full of JavaScript Frameworks Lately? | | 10,199 |
discussions, javascript, frameworks |
An Introduction to LangChain, Python, and OpenAI | | 10,198 |
introductions, langchain, python, openai, ai |
Advanced Positioning in CSS Grid (zor/css) | | 10,197 |
videos, css, grids, positioning, layout |
The 10 Commitments of an Agile Leader | | 10,196 |
agile, processes, collaboration, leadership, engineering-management |
Upgrading an Ancient React Application | | 10,195 |
react, maintenance |
The Power of Git: A Guide to Collaborative Version Control (bek/ope) | | 10,194 |
guides, git, collaboration |
O “dialog” Focus, Where Art Thou? (mat) | | 10,193 |
accessibility, modals, html, focus |
Node.js Security Progress Report—17 Reports Closed (ope) | | 10,192 |
nodejs, security |
Fluid vs. Responsive Typography With CSS Clamp (its/log) | | 10,191 |
css, functions, typography, responsive-design |
5 Inconvenient Truths About TypeScript (dea) | | 10,190 |
typescript, javascript, complexity |
Using Emoji on the Web (oll) | | 10,189 |
emoji, fonts, support, unicode |
Stick to Boring Architecture for as Long as Possible (add) | | 10,188 |
architecture |
Lightweight JavaScript Framework Review (for Django Developers) | | 10,187 |
javascript, frameworks, comparisons, link-lists, django |
How I Structured My Design System Using Figma’s New Variables (uxd) | | 10,186 |
design-systems, design-tokens, figma, variables |
A Comprehensive Beginner’s Guide to npm: Simplifying Package Management | | 10,185 |
guides, npm, dependencies |
WordPress 6.3 to Introduce a Development Mode (sar) | | 10,184 |
wordpress |
Figma Typography Secrets—Seven Pro Tips Revealed | | 10,183 |
typography, figma |
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd) | | 10,182 |
accessibility, forms, react, testing |
Writing CSS in 2023: Is It Any Different Than a Few Years Ago? (geo/sma) | | 10,181 |
css |
Scroll Progress Animations in CSS (mic/mdn) | | 10,180 |
css, scrolling, animations, progress-indicators |
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar) | | 10,179 |
accessibility, interoperability, screen-readers, assistive-tech, jaws |
Down-and-Across Highlighting (mey) | | 10,178 |
code-pens, css, tables, effects |
15 Advanced TypeScript Tips for Development | | 10,177 |
typescript, tips-and-tricks |
[WebKit] Standards Positions (web) | | 10,176 |
webkit, standards, support |
Why Design Systems Fail | | 10,175 |
design-systems, lessons |
Better Roadmaps | | 10,174 |
project-management, processes |
Useful Functions for [an] HTTP Server | | 10,173 |
deno, servers, http, functions |
Mock JSON API Endpoints for Testing (ami) | | 10,172 |
json, apis, testing |
Implementing Responsive Grids With Tailwind CSS: An In-Depth Guide | | 10,171 |
guides, tailwind, responsive-design, grids, layout |
Getting Started With Tailwind CSS: A Quick-Start Guide | | 10,170 |
introductions, guides, tailwind |
CSS Findings From the Threads App (sha) | | 10,169 |
css, case-studies, facebook+meta |
Building a Responsive Table With Tailwind CSS: A Comprehensive Guide | | 10,168 |
guides, tables, tailwind |
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo) | | 10,167 |
leadership, dei, accessibility |
How AI Is Making Web Design More Efficient (web) | | 10,166 |
ai, design, efficiency |
3 Common Types of Test Automation (dev) | | 10,165 |
testing, automation |
Recent Design | | 10,164 |
websites, design, link-lists |
Release Notes for Safari Technology Preview 174 (mar/web) | | 10,163 |
release-notes, browsers, apple, safari |
Preload vs. Early Hints vs. Fetch Priority | | 10,162 |
videos, performance, html, http, hints, comparisons |
The Magic of Empty Git Commit | | 10,161 |
git, command-line |
How to Use Your Intuition in Your Product Design Process (uxd) | | 10,160 |
how-tos, design, product-management, processes |
JPEG XL: How It Started, How It’s Going | | 10,159 |
images, compression, jpeg-xl |
Top 20 Must-Know Tips for Web Accessibility | | 10,158 |
accessibility, tips-and-tricks |
The alt-text.org Project Is Moving Forward (han) | | 10,157 |
accessibility, writing |
From Nunjucks to Liquid (mor) | | 10,156 |
template-engines, nunjucks, liquid, migrating |
Developer’s Research Process (cit) | | 10,155 |
research, processes |
Arrays and Tuples in TypeScript (fro) | | 10,154 |
typescript, arrays |
A Case Study on Scroll-Driven Animations Performance (dev) | | 10,153 |
animations, scrolling, performance, css, javascript |
Organize TypeScript Types With Namespaces | | 10,152 |
typescript, namespaces |
Introduction to CSS Grid: A Comprehensive Guide | | 10,151 |
guides, css, grids, layout |
Tailwind CSS Tips and Tricks Worth Knowing (bui) | | 10,150 |
tailwind, tips-and-tricks |
A Guide to Variables in Figma | | 10,149 |
guides, variables, figma |
TypeScript and the Dawn of Gradual Types (rww/git) | | 10,148 |
typescript |
Storing Data in Control Flow (rsc) | | 10,147 |
programming |
Sass Features in CSS (chr) | | 10,146 |
css, sass |
Permission (ada) | | 10,145 |
web, seo, google |
My Journey to Learning CSS (kev) | | 10,144 |
videos, css, learning |
Loading and Progress Indicators (uxd) | | 10,143 |
performance, user-experience, design-patterns, progress-indicators |