6 Ways ChatGPT Can Improve Your SEO (moz) | | 9,868 |
ai, chatgpt, seo, metadata, code-generation |
10 Simple CSS and JavaScript Micro-Interactions for Buttons | | 9,867 |
css, javascript, buttons, effects |
WebKit Features in Safari 16.6 (jen/web) | | 9,866 |
release-notes, browsers, apple, safari, webkit |
The Problem With Auto-Generated Alternative Texts for Images (dni) | | 9,865 |
accessibility, ai, writing |
The New “X” Button Doesn’t Close the Website | | 9,864 |
user-experience, community, social-media |
Securing the Web Forward: Addressing Developer Concerns in Web Security (tor/w3c) | | 9,863 |
security, web, surveys |
I Blame the W3C’s HTML Standard for Ordered Lists (sid) | | 9,862 |
html, lists, semantics |
Eleventy SMACSS (jus) | | 9,861 |
eleventy, smacss, css |
Core Web Vitals for Search Engine Optimisation: What Do We Need to Know? (css) | | 9,860 |
performance, web-vitals, seo |
Benefits of Integrating UX Into Your Overall Business Strategy (uxm) | | 9,859 |
user-experience, strategies |
Using Imagery in Visual Design | | 9,858 |
design, images, content |
Good Code Is— (j9t) | | 9,857 |
quality, terminology |
Effective Code Reviews (add) | | 9,856 |
code-reviews, processes, learning, career |
A Comprehensive Comparison of Bootstrap, Tailwind CSS, Windi CSS, and UnoCSS: Features, Pros, and Cons | | 9,855 |
comparisons, bootstrap, tailwind, unocss |
The Art of Looking Back: A Critical Reflection for Individual Contributors (sma) | | 9,854 |
processes, career, productivity |
How SEOs and UX Designers Can Work Better Together (moz) | | 9,853 |
seo, user-experience, design, collaboration |
Installing Multiple Versions of Node.js Using nvm | | 9,852 |
nodejs, nvm |
Why Learning to Program Is Easier Now, but Also Way Harder Than Before | | 9,851 |
programming, learning, productivity, developer-experience |
Enable Hover Conditionally in CSS (ami) | | 9,850 |
css |
CSP Testing Using Cypress (bah) | | 9,849 |
csp, testing, cypress |
Accessible Animated GIF Alternatives (tyl/clo) | | 9,848 |
accessibility, animations, gif, multimedia, comparisons |
From Mid to Senior: Time Management and Prioritization | | 9,847 |
career, productivity, prioritization |
A Guide to Perfecting Pull Requests | | 9,846 |
git, code-reviews, collaboration, foss |
We Deleted More Than 5,000 Pages From Our College Website—Here’s Why | | 9,845 |
accessibility, quality, maintenance |
Web Content Accessibility Guidelines (WCAG) 2.2 (w3c) | | 9,844 |
accessibility, guidelines, wcag, standards |
DX in the Frontend Developer Ecosystem (ste) | | 9,843 |
videos, developer-experience |
Design Systems: Avoiding Common Pitfalls | | 9,842 |
design-systems |
Ember JS Essentials: A Beginner’s Guide | | 9,841 |
fundamentals, guides, emberjs |
CSS Cascade Layers (odd) | | 9,840 |
videos, css, cascade |
How to Use CSS “object-fit” and “object-position” | | 9,839 |
how-tos, css, images |
What’s New in DevTools: Network, Console, Wasm (Chrome 113–115) (jec/dev) | | 9,838 |
videos, dev-tools, browsers, google, chrome, network, webassembly |
Good Code Is Like a Love Letter to the Next Developer Who Will Maintain It (add) | | 9,837 |
programming, quality, maintainability, communication |
SvelteKit in 100 Seconds (fir) | | 9,836 |
videos, introductions, sveltekit |
How to Build and Deploy a Modern Day Next.js Application | | 9,835 |
how-tos, nextjs, building, deploying |
Encoding: A Brief History and Its Role in Cybersecurity | | 9,834 |
encoding, unicode, security, history |
User Input Sanitization and Validation: Securing Your App | | 9,833 |
security, sanitization, validation, conformance |
Visually Hidden Links With 0 Dimensions (mat) | | 9,832 |
accessibility, links, focus, apple, safari |
What Is the Bento UI Trend, and How Can You Get Started? (web) | | 9,831 |
design, trends |
How Platform Teams Get Stuff Done (ph1/mfo) | | 9,830 |
productivity, processes, platform-engineering |
11ty: Index All The Things! (lea) | | 9,829 |
eleventy, pagination |
Figma Now Supports “rem” Units: Understanding the Use and Benefits (uxd) | | 9,828 |
figma, css, units, support |
Signals Make Angular Much Easier | | 9,827 |
angular, signals |
Getting Started With CSS Nesting (kev) | | 9,826 |
videos, introductions, css, nesting |
Getting Instant Return From Your Accessibility Testing (kar) | | 9,825 |
accessibility, testing |
Anyone Else Notice That [Hacker News] Isn’t Full of JavaScript Frameworks Lately? | | 9,824 |
discussions, javascript, frameworks |
An Introduction to LangChain, Python, and OpenAI | | 9,823 |
introductions, langchain, python, openai, ai |
Advanced Positioning in CSS Grid (zor/css) | | 9,822 |
videos, css, grids, positioning, layout |
The 10 Commitments of an Agile Leader | | 9,821 |
agile, processes, collaboration, leadership, engineering-management |
Upgrading an Ancient React Application | | 9,820 |
react, maintenance |
The Power of Git: A Guide to Collaborative Version Control (bek/ope) | | 9,819 |
guides, git, collaboration |
O “dialog” Focus, Where Art Thou? (mat) | | 9,818 |
accessibility, modals, html, focus |
Node.js Security Progress Report—17 Reports Closed (ope) | | 9,817 |
nodejs, security |
Fluid vs. Responsive Typography With CSS Clamp (its/log) | | 9,816 |
css, functions, typography, responsive-design |
5 Inconvenient Truths About TypeScript (dea) | | 9,815 |
typescript, javascript, complexity |
Using Emoji on the Web (oll) | | 9,814 |
emoji, fonts, support, unicode |
Stick to Boring Architecture for as Long as Possible (add) | | 9,813 |
architecture |
Lightweight JavaScript Framework Review (for Django Developers) | | 9,812 |
javascript, frameworks, comparisons, link-lists, django |
How I Structured My Design System Using Figma’s New Variables (uxd) | | 9,811 |
design-systems, design-tokens, figma, variables |
A Comprehensive Beginner’s Guide to npm: Simplifying Package Management | | 9,810 |
guides, npm, dependencies |
WordPress 6.3 to Introduce a Development Mode (sar) | | 9,809 |
wordpress |
Figma Typography Secrets—Seven Pro Tips Revealed | | 9,808 |
typography, figma |
React-ing to Accessibility: Building Accessible Forms That Everyone Can Use (uxd) | | 9,807 |
accessibility, forms, react, testing |
Writing CSS in 2023: Is It Any Different Than a Few Years Ago? (geo/sma) | | 9,806 |
css |
Scroll Progress Animations in CSS (mic/mdn) | | 9,805 |
css, scrolling, animations, progress-indicators |
Interoperability With Specific Assistive Technologies or: “Does the Website Work on JAWS?” (kar) | | 9,804 |
accessibility, interoperability, screen-readers, assistive-tech, jaws |
Down-and-Across Highlighting (mey) | | 9,803 |
code-pens, css, tables, effects |
15 Advanced TypeScript Tips for Development | | 9,802 |
typescript, tips-and-tricks |
Why Design Systems Fail | | 9,801 |
design-systems, lessons |
Better Roadmaps | | 9,800 |
project-management, processes |
Useful Functions for [an] HTTP Server | | 9,799 |
deno, servers, http, functions |
Mock JSON API Endpoints for Testing (ami) | | 9,798 |
json, apis, testing |
Implementing Responsive Grids With Tailwind CSS: An In-Depth Guide | | 9,797 |
guides, tailwind, responsive-design, grids, layout |
Getting Started With Tailwind CSS: A Quick-Start Guide | | 9,796 |
introductions, guides, tailwind |
CSS Findings From the Threads App (sha) | | 9,795 |
css, case-studies, facebook+meta |
Building a Responsive Table With Tailwind CSS: A Comprehensive Guide | | 9,794 |
guides, tables, tailwind |
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace II (dbo) | | 9,793 |
leadership, dei, accessibility |
How AI Is Making Web Design More Efficient (web) | | 9,792 |
ai, design, efficiency |
3 Common Types of Test Automation (dev) | | 9,791 |
testing, automation |
Recent Design | | 9,790 |
websites, design, link-lists |
Release Notes for Safari Technology Preview 174 (mar/web) | | 9,789 |
release-notes, browsers, apple, safari |
Preload vs. Early Hints vs. Fetch Priority | | 9,788 |
videos, performance, html, http, hints, comparisons |
The Magic of Empty Git Commit | | 9,787 |
git, command-line |
How to Use Your Intuition in Your Product Design Process (uxd) | | 9,786 |
how-tos, design, product-management, processes |
JPEG XL: How It Started, How It’s Going | | 9,785 |
images, compression, jpeg-xl |
Top 20 Must-Know Tips for Web Accessibility | | 9,784 |
accessibility, tips-and-tricks |
The alt-text.org Project Is Moving Forward (han) | | 9,783 |
accessibility, writing |
From Nunjucks to Liquid (mor) | | 9,782 |
template-engines, nunjucks, liquid, migrating |
Developer’s Research Process (cit) | | 9,781 |
research, processes |
Arrays and Tuples in TypeScript (fro) | | 9,780 |
typescript, arrays |
A Case Study on Scroll-Driven Animations Performance (dev) | | 9,779 |
animations, scrolling, performance, css, javascript |
Organize TypeScript Types With Namespaces | | 9,778 |
typescript, namespaces |
Introduction to CSS Grid: A Comprehensive Guide | | 9,777 |
guides, css, grids, layout |
Tailwind CSS Tips and Tricks Worth Knowing (bui) | | 9,776 |
tailwind, tips-and-tricks |
A Guide to Variables in Figma | | 9,775 |
guides, variables, figma |
TypeScript and the Dawn of Gradual Types (rww/git) | | 9,774 |
typescript |
Storing Data in Control Flow (rsc) | | 9,773 |
programming |
Sass Features in CSS (chr) | | 9,772 |
css, sass |
Permission (ada) | | 9,771 |
web, seo, google |
My Journey to Learning CSS (kev) | | 9,770 |
videos, css, learning |
Loading and Progress Indicators (uxd) | | 9,769 |
performance, user-experience, design-patterns, progress-indicators |
Getting Started—Understanding the History of Web Accessibility | | 9,768 |
videos, introductions, accessibility, history |
Data-Driven Design: The Rise of Big Data in UX (uxm) | | 9,767 |
design, metrics, user-experience |
Invisible Details of Interaction Design | | 9,766 |
interaction-design, design, user-experience |
How to Prevent Unnecessary React Component Re-Rendering | | 9,765 |
how-tos, react, client-side-rendering, performance |
Getting Started With Vector Databases in Node.js | | 9,764 |
introductions, nodejs, databases |
Tree Shaking in JavaScript | | 9,763 |
javascript, performance, tree-shaking |
The Anatomy of a Perfect Landing Page That Converts (uxm) | | 9,762 |
landing-pages, user-conversion |
Mockups Explained (uxm) | | 9,761 |
design, processes |
Making Numbers in Web Content Accessible (ons/tpg) | | 9,760 |
accessibility |
JavaScript Debounce, Easiest Explanation (With Code) | | 9,759 |
debouncing, javascript |
Find Memory Leaks by Comparing Heap Snapshots (pat/dev) | | 9,758 |
memory, dev-tools, browsers, google, chrome, microsoft, edge |
Developing Inclusivity Features (uxm) | | 9,757 |
design, accessibility, dei |
Getting Started With Jekyll: A Powerful Ruby-Based Static Site Generator | | 9,756 |
introductions, jekyll |
React Design Patterns | | 9,755 |
react, software-design-patterns |
How to Improve the Release Frequency of Your Team? | | 9,754 |
how-tos, releasing, processes, agile, scrum |
What Is Asset Fingerprinting (or Cache Busting) and How It Works in ReactJS | | 9,753 |
caching, fingerprinting, react |
All the Places Where You Can Use “prefers-color-scheme” Media Query (ami) | | 9,752 |
css, media-queries, javascript, html, dark-mode |
Use Case-Driven Standards Development | | 9,751 |
standards |
The Decline in Design (Thinking) (uxd) | | 9,750 |
design, user-experience |
New Viewport Units (sha) | | 9,749 |
viewport, css, units, responsive-design |
Deploying a Fastify and Vue 3 Static Site to Heroku (lir) | | 9,748 |
deploying, fastify, vuejs, heroku |
Awesome List of Free CSS [Generators] | | 9,747 |
css, code-generation, tooling, link-lists |
htmx in 100 Seconds (fir) | | 9,746 |
videos, introductions, htmx |
Strategic UX Research Is the Next Big Thing (uxd) | | 9,745 |
user-experience, research, strategies |
Four Lenses of Productivity | | 9,744 |
research, productivity |
Testing the Dark Scenarios of Your Node.js Application | | 9,743 |
nodejs, testing |
From Hacks to Elegance: Transforming a Card Component With Modern CSS Wizardry (9el) | | 9,742 |
components, css, refactoring, maintenance |
Unleashing Lightning CSS | | 9,741 |
css, tooling, lightning-css |
The New “@ font-face” Syntax (oll) | | 9,740 |
css, fonts |
Shines, Perspective, and Rotations: Fancy CSS 3D Effects for Images (css/sma) | | 9,739 |
css, effects, images |
An Introduction to Native CSS Nesting (cra) | | 9,738 |
introductions, css, nesting |
URL Explained: The Fundamentals (itt) | | 9,737 |
terminology |
There’s No Such Thing as a “Normal” User (kar) | | 9,736 |
accessibility |
The Case Against Self-Closing Tags in HTML (jaf) | | 9,735 |
html |
Offset Parent and Stacking Context: Positioning Elements in All Three Dimensions (kil/pol) | | 9,734 |
css, positioning, layout |
Just Normal Web Things (hbu) | | 9,733 |
web, user-experience |
Is Lighthouse a Misleading Performance Tool? | | 9,732 |
performance, google, lighthouse, web-vitals, tooling |
A Roadmap to Leadership Inclusion: 15 Keys to Unlocking a Diverse and Empowered Workplace (dbo) | | 9,731 |
leadership, dei, accessibility |
Resources for Procurement of Accessible Digital Products and VPAT (den) | | 9,730 |
accessibility, vpat-acr, conformance, tooling, link-lists |
Creating SVG Animations Using Tailwind CSS | | 9,729 |
svg, images, animations, tailwind |
Redundancy Is Great | | 9,728 |
information-design |
When User Testing Sessions Bring Up Trauma (uxd) | | 9,727 |
user-experience, testing |
Understanding JWTs: A Simple Guide for Beginners | | 9,726 |
guides, json-web-tokens |
Multithreading With Worker Threads in Node.js (app) | | 9,725 |
nodejs, multithreading, worker-threads |
Introduction to the Kanban Framework: A Beginner’s Guide to Agile Project Management | | 9,724 |
introductions, guides, kanban, agile, project-management |
How to Validate HTML On-Line at W3C (wie) | | 9,723 |
how-tos, html, conformance, tooling |
Displaying Your Full-Sized YouTube Thumbnail or a Custom OG Image in a Twitter Card (phi) | | 9,722 |
youtube, twitter+x, open-graph, social-media, metadata, images |
CSS Only Floating Labels | | 9,721 |
css, floats, forms, labels |
Can We Query the Root Container? (mia/odd) | | 9,720 |
css, container-queries |
Build a Simple Beginner App With Node, Bootstrap, and MongoDB | | 9,719 |
web-apps, nodejs, bootstrap, mongodb |
Design for the Web Without Figma | | 9,718 |
design, tooling |
Making the Switch: From Yarn/npm to pnpm | | 9,717 |
yarn, npm, pnpm |
90s Websites—Key Characteristics and Examples | | 9,716 |
design, history, trends, navigation, colors, typography |
Introduction to MongoDB and NoSQL Databases | | 9,715 |
introductions, databases, mongodb |
What Is Page Bloat? And How Is It Hurting Your Business, Your Search Rank, and Your Users? (tam/spe) | | 9,714 |
performance, user-experience, user-conversion, metrics, economics |
The Trick to Smoothly Animating Shadows in CSS (kev) | | 9,713 |
videos, css, animations, shadows |
The Power of CSS Preprocessors: Less vs. Sass vs. Stylus | | 9,712 |
css, preprocessors, less, sass, stylus, comparisons |
The “article” Element and Screen Readers (mat) | | 9,711 |
html, screen-readers, accessibility, support |
See What’s New in Firefox [115.0] (moz) | | 9,710 |
release-notes, browsers, mozilla, firefox |
Are We There Yet? (svg) | | 9,709 |
css, colors, history |
Your Browser May Be Having a Secret Relationship With a Screen Reader | | 9,708 |
accessibility, browsers, screen-readers, assistive-tech |
Understanding SVG Paths | | 9,707 |
svg, images |
HTML Form Validation Using Cypress | | 9,706 |
forms, validation, cypress |
How I Am Blogging the IndieWeb Way (liz) | | 9,705 |
blogging, indieweb, automation |
Differences Between vi and Vim Text Editors Explained | | 9,704 |
vi+vim, code-editors, comparisons |
ARIA Can Hurt or Help Web Accessibility: How to Review Your Website’s ARIA (pop) | | 9,703 |
how-tos, accessibility, aria, auditing |
How to Use Node.js to SSH Into Remote Servers: A Comprehensive Guide | | 9,702 |
how-tos, guides, nodejs, command-line, servers, ssh |
AI and the Automation of Work | | 9,701 |
ai, automation, processes |
And 4 More HTML Concepts You Didn’t Know (j9t) | | 9,700 |
html, concepts, web-components |
4 Design Principles I Use Every Day to Avoid Bad UX and Create Products That Work for Everyone (ada) | | 9,699 |
design, principles, user-experience, dei |
How to Measure the Impact of a Design System? (uxd) | | 9,698 |
how-tos, design-systems, metrics |
Observing Node.js Processes With eBPF | | 9,697 |
monitoring, nodejs |
Angular Is Getting New Template Syntax (dan) | | 9,696 |
angular |
The Big Problem With Variables in Figma (uxd) | | 9,695 |
figma, variables |
Setting Expectations for the Node.js Test Runner | | 9,694 |
nodejs, testing |
State of the Web: Deno | | 9,693 |
deno |
In Defence of “DOMContentLoaded” (css) | | 9,692 |
javascript, dom, performance |
Identify Unused npm Packages in Your Project (ami) | | 9,691 |
npm, dependencies, maintenance |
How to Tackle Docker and Kubernetes for Frontend | | 9,690 |
how-tos, containerization, docker, kubernetes |
Designers Who Code, What Is It Good For? (fra) | | 9,689 |
design, career |
CommonJS Is Hurting JavaScript (den) | | 9,688 |
javascript, commonjs |
React Developers Love Preact, Here’s Why (hac) | | 9,687 |
react, preact, comparisons |
Introduction to JSX | | 9,686 |
introductions, jsx, react |
The “details” Element and In-Page Search (mat) | | 9,685 |
html, search, browsers, user-experience |
New to the Web Platform in June (rac/dev) | | 9,684 |
release-notes, web-platform, browsers, mozilla, firefox, google, chrome, apple, safari |
Combat Accessibility Decay: How to Maintain Ongoing Accessibility | | 9,683 |
how-tos, accessibility, processes |
How to Build Things People Want to Use | | 9,682 |
how-tos, user-experience |
What’s Next for Redux With Mark Erikson (ace) | | 9,681 |
videos, interviews, react, redux, state-management |
JavaScript Gom Jabbar | | 9,680 |
javascript |
WCAG 2.2, Quick and Simplified | | 9,679 |
wcag, accessibility, standards |
Introduction to MySQL Data Types | | 9,678 |
databases, mysql, types |
An Introduction to the View Transitions API (cra) | | 9,677 |
introductions, css, view-transitions, apis |
What’s the Perfect Design Process? (vit/sma) | | 9,676 |
design, processes |
Understanding TypeScript Generators (log) | | 9,675 |
typescript |
Under-Engineered Comboboxen? (aar) | | 9,674 |
forms, html, css, accessibility |
The Importance of Verifying Webhook Signatures (sny) | | 9,673 |
security, webhooks |
Solved: Tricky Floating Image Alignment (tyl/clo) | | 9,672 |
css, floats, layout, alignment, responsive-design |
Accessible Overlays Aren’t Accessible (uxd) | | 9,671 |
accessibility, overlays |
The SOLID Principles: Writing Scalable and Maintainable Code | | 9,670 |
principles, solid, scalability, maintainability |
Web and App ADA Lawsuits: 6 Trends So Far in 2023 | | 9,669 |
accessibility, ada, legal, trends |
On Feedback | | 9,668 |
communication, collaboration, culture |
Why You Must Commit to Grounding Every DEI-Related Effort With Data | | 9,667 |
interviews, dei, processes, metrics |
JavaScript Console Methods: A Deep Dive | | 9,666 |
javascript, console, debugging, deep-dives |
Feature Flags Configuration, Instrumentation, and Use | | 9,665 |
videos, feature-management, releasing, testing |
How to Use CSS “background-size” and “background-position” | | 9,664 |
how-tos, css, backgrounds |
Release Notes for Safari Technology Preview 173 (jen/web) | | 9,663 |
release-notes, browsers, apple, safari |
Position-Driven Styles (kiz) | | 9,662 |
css, animations |
Getting Started With Native Design Tokens in Figma (luk/uxd) | | 9,661 |
design-tokens, figma, introductions |
Form and Search Landmarks (mat) | | 9,660 |
html, aria, forms, browsers, assistive-tech, support |
4 Ways to Improve Mobile Accessibility (kar) | | 9,659 |
accessibility, mobile |
Screen Magnification: Digital Accessibilitiy | | 9,658 |
videos, accessibility, assistive-tech, screen-magnification |
Feature Management and Feature Experimentation, Why You Should Do Both—How It Helps Both Product and Software Engineering Teams | | 9,657 |
feature-management, experiments, testing, metrics |
The Massive Bug at the Heart of the npm Ecosystem | | 9,656 |
npm, dependencies, security |
Demystifying JavaScript Operators: What Does That Symbol Mean? | | 9,655 |
javascript, operators |
What’s Next for JavaScript: New Features to Look Forward To (mar/the) | | 9,654 |
javascript |
The Fake Aura of Care in UX (uxd) | | 9,653 |
user-experience |
Popular DevTools Tips (pat/sma) | | 9,652 |
browsers, dev-tools, tips-and-tricks |
Building Sliding Cards With “position: sticky;” (sar) | | 9,651 |
css |
Amplify Design Values Through Building Design System (uxd) | | 9,650 |
design, design-systems |
Going Beyond Constants With Custom Properties (uti/iod) | | 9,649 |
css, custom-properties |
Magnification and Zoom Accessibility Guide—Everything You Need to Know | | 9,648 |
guides, accessibility, screen-magnification, zooming |
Top Tips From a Web Accessibility Evaluator at WebAIM (web) | | 9,647 |
accessibility, webaim, auditing, tips-and-tricks |
What’s Your Type? Try These Tests to Pick the Perfect Font for You (was) | | 9,646 |
design, typography, fonts |
AI Is Killing the Old Web, and the New Web Struggles to Be Born (ver) | | 9,645 |
ai, web |
Faking a “:snapped” Selector With Scroll-Driven Animations (bra) | | 9,644 |
css, selectors, animations, scrolling |
Tips for Upgrading Your Techstack for Faster Frontend Development | | 9,643 |
tips-and-tricks, tech-stacks, productivity, efficiency, modernization |
Qwik Introduction—a Framework That Goes Fast | | 9,642 |
videos, introductions, qwik |
Live Regions in React | | 9,641 |
react, aria, live-regions, accessibility |
What Does the Image “decoding” Attribute Actually Do? (tun) | | 9,640 |
html, attributes, images, performance |
Transition Between Pages Smoothly With a Single Line of Code (cit) | | 9,639 |
css, transitions |
The Novel Engines: Servo (bka+/iga) | | 9,638 |
podcasts, browser-engines, servo, browsers |
Mapping Typography (sco/9el) | | 9,637 |
videos, typography, css |
Learn How to Use Hue in CSS Colors With HSL (bsm/mdn) | | 9,636 |
how-tos, colors, css |
An Introduction to Parser Combinators | | 9,635 |
introductions, parsing |
Understanding Space-Based Architecture | | 9,634 |
architecture |
Mixing Colors With CSS (mrt) | | 9,633 |
colors, css |
A Beginner’s Guide to Laravel: Introduction and Key Features | | 9,632 |
guides, introductions, laravel |
WebSockets 101 (thi) | | 9,631 |
introductions, protocols, websockets |
XML Is the Future | | 9,630 |
web, processes |
Introduction to Cloud Computing | | 9,629 |
introductions, cloud-computing |
Using BEM for Design System Tokens | | 9,628 |
css, bem, design-tokens, conventions |
The Case for Variables | | 9,627 |
sass, css, variables, custom-properties, json, figma |
Choosing a Color Palette | | 9,626 |
videos, design, colors, color-palettes |
Understanding Authorization Before Authentication: Enhancing Web API Security | | 9,625 |
authorization, authentication, apis, security, comparisons |
All You Need to Know About CORS and CORS Errors | | 9,624 |
security, cors, errors |
Converting [a] JavaScript Codebase to TypeScript | | 9,623 |
javascript, typescript, migrating, refactoring |
Text Wrap Pretty Is Coming to CSS (ami) | | 9,622 |
css, typography |
Debugging INP (scr) | | 9,621 |
videos, performance, debugging, web-vitals |
An Introduction to Command Injection Vulnerabilities in Node.js and JavaScript (lir) | | 9,620 |
introductions, security, vulnerabilities, nodejs, javascript |
The Unlikely Story of UTF-8: The Text Encoding of the Web | | 9,619 |
unicode, history |