Python for Java People | | 2,595 |
python, java |
What We Talk About When We Talk About Web Performance (btc) | | 2,594 |
videos, performance |
Design Systems: Real Talk (jin/btc) | | 2,593 |
videos, design-systems, lessons |
Why We Didn’t Use a Framework (sma) | | 2,592 |
frameworks, case-studies |
Web Design Museum | | 2,591 |
websites, history, web |
Some Extremely Handy “:nth-child” Recipes as Sass Mixins (css) | | 2,590 |
css, selectors, sass, mixins, examples |
Release Notes for Safari Technology Preview 30 (jon/web) | | 2,589 |
release-notes, safari, apple, browsers |
The “web-platform-tests” Project (ple/w3c) | | 2,588 |
web-platform, testing |
How to Create Custom WordPress Shortcodes for Your Editors (cra) | | 2,587 |
how-tos, wordpress, php |
Fluid Responsive Typography With CSS Poly Fluid Sizing (sma) | | 2,586 |
typography, responsive-design, fluid-design, css, sass |
Combine Webpack With Gulp 4 (css) | | 2,585 |
webpack, bundling, gulp, automation |
The RED Method: Key Metrics for Microservices Architecture | | 2,584 |
microservices, architecture, monitoring, metrics |
Getting Started With PHP | | 2,583 |
introductions, php, link-lists |
Simple Offline Website (chr/css) | | 2,582 |
offline, examples |
A Product Manager’s Guide to Technical Debt | | 2,581 |
guides, product-management, technical-debt |
5 Awesome Sublime Plugins You Won’t Find in Top Plugin Posts (moj/css) | | 2,580 |
sublime-text, code-editors, plugins |
The Issue With Preprocessing CSS Custom Properties (chr/css) | | 2,579 |
css, custom-properties, preprocessors, javascript |
Easy AngularJS Authentication With Auth0 (ado) | | 2,578 |
angularjs, authentication, auth0 |
An Abridged Cartoon Introduction to WebAssembly (sma) | | 2,577 |
introductions, webassembly |
How to Secure WordPress With SSL | | 2,576 |
how-tos, wordpress, security, ssl |
JavaScript Framework Comparison—AngularJS, Vue.js, Meteor.js, or Next.js | | 2,575 |
javascript, frameworks, angularjs, vuejs, meteor, nextjs, comparisons |
Encrypting IP Addresses (ber) | | 2,574 |
ip, network, security, privacy, encryption |
Using ARIA (ste/w3c) | | 2,573 |
guides, html, aria, accessibility |
Quick Tip: How to Automate Social Media Posting With Jetpack | | 2,572 |
how-tos, tips-and-tricks, social-media, automation, wordpress, plugins |
Four Killer Features of Nunjucks (chr/css) | | 2,571 |
nunjucks |
CSS Ruleset Terminology (chr/css) | | 2,570 |
css, terminology |
GIF, PNG, JPG, or SVG: Which One to Use? | | 2,569 |
images, jpeg, png, gif, svg, webp, comparisons |
The Great Cloudwall | | 2,568 |
cloudflare |
Ordered Lists With Unicode Symbols (css) | | 2,567 |
css, lists, unicode |
Making Your Design Optically Perfect (raf) | | 2,566 |
design, alignment |
Why Localization Is Crucial for Brands to Build a Global Advantage | | 2,565 |
localization, internationalization, branding, economics |
The Different Logical Ways to Group CSS Properties (chr/css) | | 2,564 |
css, sorting, formatting, conventions |
W3C Launches Front-End Developer Certificate | | 2,563 |
w3c, training, career |
Let the Content Delivery Network Optimize Your Images (jon/sma) | | 2,562 |
content-delivery, images, optimization, performance |
Optimizing Web Fonts for Performance: The State of the Art | | 2,561 |
fonts, performance, optimization |
How to Land a Development Job Without Experience | | 2,560 |
how-tos, career |
Why I Abandoned “@ apply” (tab) | | 2,559 |
css |
Using “flow-root” Today (hel) | | 2,558 |
css, floats |
Jekyll for WordPress Developers (sma) | | 2,557 |
wordpress, jekyll, site-generators |
Unleashing the Full Potential of Symbols in Sketch (sma) | | 2,556 |
sketch |
Firefox 53: Quantum Compositor, Compact Themes, CSS Masks, and More (moz) | | 2,555 |
release-notes, firefox, mozilla, browsers |
Managing the CSS Box Model (web) | | 2,554 |
css, box-model |
Total HTML Agnosticism (chr/css) | | 2,553 |
html, tech-stacks |
New in Chrome 58 (pet/dev) | | 2,552 |
release-notes, chrome, google, browsers |
It’s Time to Start Using CSS Custom Properties (sma) | | 2,551 |
css, custom-properties, examples |
Template Technology Agnosticism (jus) | | 2,550 |
tech-stacks, mustache |
Think You Know the Top Web Browsers? (pet) | | 2,549 |
metrics, browsers, chrome, google, firefox, mozilla, safari, apple, internet-explorer, microsoft, opera, uc-browser |
Managing Technology-Agnostic Design Systems (bra) | | 2,548 |
design-systems, tech-stacks |
Minifying CSS With CSS Optimizer (web) | | 2,547 |
css, minification, tooling |
Brotli and Static Compression (mal/css) | | 2,546 |
performance, compression, brotli, gzip, comparisons |
AMP for Retailers: Is It Worth It? (sma) | | 2,545 |
amp, google, mobile, ecommerce |
PWA Stats (clo) | | 2,544 |
websites, web-apps, progressive-web-apps, case-studies, metrics |
Debugging Tips and Tricks (sar/css) | | 2,543 |
debugging, css, javascript, tooling, dev-tools, browsers, link-lists, tips-and-tricks |
Let’s Define Exactly What Atomic CSS Is (joh/css) | | 2,542 |
atomic-css, css, examples, link-lists |
A Comprehensive Guide to HTTP/2 Server Push (mal/sma) | | 2,541 |
guides, http, protocols, servers, performance |
Conventional Commits | | 2,540 |
websites, version-control, commit-messages, conventions, documentation |
WCAG Accessibility Conformance Testing (ACT) (w3c) | | 2,539 |
accessibility, wcag, compliance, testing |
Container Query Discussion (chr/css) | | 2,538 |
css, container-queries, responsive-design |
WordPress Version Control With Git (jef) | | 2,537 |
wordpress, version-control, git |
What Is the Right Image Format for Your Website? | | 2,536 |
images, compression, jpeg, gif, png, svg, webp |
JavaScript Operators, Conditionals, and Functions | | 2,535 |
javascript, operators, conditionals, functions |
Why Staging Environments Are Critical for WordPress Sites (jef) | | 2,534 |
wordpress, environments, hosting, processes |
How to Secure Your Web App With HTTP Headers (sma) | | 2,533 |
how-tos, web-apps, security, http, http-headers, csp |
Accessible Breadcrumb Navigation Pattern (sco) | | 2,532 |
accessibility, navigation, breadcrumbs, aria |
Taking Steps Towards Scrum | | 2,531 |
scrum, agile, processes |
Making Animations Wait (css) | | 2,530 |
css, animations, events, javascript |
Grid Garden | | 2,529 |
websites, css, layout, grids, experiments |
The Basics of DOM Manipulation in Vanilla JavaScript (No jQuery) | | 2,528 |
fundamentals, dom, javascript |
How to Get Started With Marketing Automation for Free | | 2,527 |
how-tos, marketing, automation, link-lists |
Writing JavaScript With Accessibility in Mind (mat) | | 2,526 |
javascript, accessibility, focus, buttons, semantics, aria |
The Road to Resilient Web Design (ada/sma) | | 2,525 |
design, responsive-design, resilience |
Practical CSS Grid: Adding Grid to an Existing Design (mey/ali) | | 2,524 |
css, grids, layout |
The Debugging Mindset (acm) | | 2,523 |
debugging |
Text Effects With CSS (and a Little “contenteditable” Trick) (chr/css) | | 2,522 |
css, effects |
Why Every Business Needs a Website (jef) | | 2,521 |
economics, domains, hosting, maintenance |
Stylus: Beginners Guide | | 2,520 |
guides, stylus |
Guetzli, Google’s New JPEG Encoder (tel) | | 2,519 |
performance, images, jpeg, compression, tooling |
What Is HTTP/2? (cra) | | 2,518 |
protocols, http |
I Need a Website—What Do I Need to Know About Hosting? | | 2,517 |
hosting |
Measuring Image Widths in JavaScript (Carefully) (chr/css) | | 2,516 |
images, javascript |
Need to Do Dependency-Free AJAX? (chr/css) | | 2,515 |
ajax, jquery, javascript, promises |
How to Develop an Interactive Command Line Application Using Node.js (sma) | | 2,514 |
how-tos, nodejs, javascript, command-line |
Getting Started With CSS Grid (fon/css) | | 2,513 |
introductions, css, grids, layout |
Flat-Design Best Practices (nng) | | 2,512 |
flat-design, design, best-practices |
28th Birthday of the Web (w3c) | | 2,511 |
anniversaries, web |
Using CSS Transitions on Auto Dimensions (css) | | 2,510 |
css, transitions, transforms, animations |
“Serverless” (chr/css) | | 2,509 |
serverless, concepts |
Debugging the Web Browser Control With Firebug (ric) | | 2,508 |
debugging, firebug |
The Document Outline Dilemma (ame/css) | | 2,507 |
html, headings, semantics, accessibility |
Linting HTML Using CSS (ire) | | 2,506 |
html, css, linting, quality |
AMP and the Web (tka) | | 2,505 |
amp, google, web-platform, web, performance |
What Is the Best Book for Learning JavaScript? | | 2,504 |
books, javascript |
How to Design and Sell Themes (With Success) | | 2,503 |
how-tos, theming, design, monetization |
What Is SMACSS and How to Use It | | 2,502 |
how-tos, smacss, css |
Just Another HTTPS Nudge (chr/css) | | 2,501 |
security, http |
Explorations in the Virtual DOM: How React.js Impacts Accessibility (mar) | | 2,500 |
slides, react, accessibility, dom |
When Your Code Has to Work: Complying With Legal Mandates (aar/sma) | | 2,499 |
javascript, cookies, consent-management, legal |
Prioritising Your Company’s Web Accessibility | | 2,498 |
accessibility, prioritization |
On EME in HTML5 (tim/w3c) | | 2,497 |
eme, drm, html, legal, security, standards, w3c |
How to Become a Better Developer by Coding Less | | 2,496 |
how-tos, career, processes, productivity |
Annotation Is Now a Web Standard | | 2,495 |
standards, annotations, w3c |
An Animated Intro to RxJS (dav/css) | | 2,494 |
introductions, libraries, javascript |
Web Layout 101: Vertical Rhythm Is a Drummer (mis) | | 2,493 |
introductions, layout, design |
How to Use Shadows and Blur Effects in Modern UI Design (sma) | | 2,492 |
how-tos, design, shadows, effects |
Responsive CSS Patterns Without Media Queries | | 2,491 |
css, responsive-design |
Get Started With Variable Fonts (ric) | | 2,490 |
introductions, variable-fonts, fonts |
Do We Need a New Heading Element? We Don’t Know (jaf) | | 2,489 |
html, headings |
CSS Grid: One Layout, Multiple Ways (geo/css) | | 2,488 |
css, grids, layout, examples |
CSS Tip: Use “:not” to Save Time and Lines of Code (sas) | | 2,487 |
css, selectors, tips-and-tricks |
An Introduction to WordPress Permalinks | | 2,486 |
introductions, wordpress, links, urls |
Principles of Web Development (j9t) | | 2,485 |
principles, user-experience, quality, simplicity, maintainability, learning |
An Engineering Manager’s Guide to Rebranding | | 2,484 |
guides, processes, redesigning, branding, marketing, releasing, engineering-management |
web-platform-tests | | 2,483 |
websites, web-platform, standards, browsers, testing |
Free Fonts With Personality and Style (sma) | | 2,482 |
fonts, link-lists |
An Introduction to the Reduced Motion Media Query (eri/css) | | 2,481 |
introductions, css, media-queries, reduced-motion, accessibility |
CSS3 Trends for 2017 | | 2,480 |
css, trends |
Code Smells in CSS (chr/css) | | 2,479 |
css, maintainability, technical-debt, anti-patterns |
HTML APIs: What They Are and How to Design a Good One (lea/sma) | | 2,478 |
how-tos, html, apis, javascript |
Apple’s WebKit Team Proposes W3C Community Group to Strive for More Powerful Graphics on the Web | | 2,477 |
apple, webkit, w3c, webgpu |
21 Steps to Becoming a Successful Web Developer | | 2,476 |
career |
What Really Makes a Static Site Generator? (rem/css) | | 2,475 |
site-generators |
The State of UX Agile Development (nng) | | 2,474 |
user-experience, design, agile, processes, collaboration |
Using HTTP/2 Responsibly: Adapting for Users (mal/ali) | | 2,473 |
http, protocols, support, servers, performance |
Mobile First Is Just Not Good Enough: Meet Journey-Driven Design (sma) | | 2,472 |
design, mobile-first, mobile, responsive-design, processes |
Considering How We Use HTTP/2 (mal/ali) | | 2,471 |
performance, optimization, http, protocols |
Intro to Vue.js: Components, Props, and Slots (sar/css) | | 2,470 |
introductions, vuejs, components, props |
20+ Docs and Guides for Front-End Developers (lou) | | 2,469 |
html, css, javascript, link-lists |
What’s New in ECMAScript 2017 (paw) | | 2,468 |
ecmascript, standards |
9 WordPress Plugins to Help Get More Social Shares | | 2,467 |
wordpress, plugins, social-media, link-lists |
CSS Selectors: Specificity (web) | | 2,466 |
css, selectors, cascade |
“My Code Is Self-Documenting” (eri) | | 2,465 |
documentation, comments, myths |
How Mail.ru Reduced Email Storage From 50 to 32 PB (sma) | | 2,464 |
storage, email, optimization, case-studies |
Using SSH Securely (ann) | | 2,463 |
ssh, security |
The JavaScript Standard | | 2,462 |
javascript, ecmascript, history, standards |
Need Lorem Ipsum? Inside HTML? (chr/css) | | 2,461 |
html, placeholders, tooling |
Building a Fully-Accessible Help Tooltip (sar) | | 2,460 |
accessibility, tooltips, html, aria |
CSS Selectors: Pseudo-Elements (web) | | 2,459 |
css, selectors |
4 Ways to Make a Table With Borders Only on the Inside (Tic-Tac-Toe Style) (chr/css) | | 2,458 |
html, tables, css |
2016 JavaScript Rising Stars (sac) | | 2,457 |
javascript, frameworks, nodejs, react, mobile, compiling, building, testing, tooling, code-editors, retrospectives |
React Internationalization How-To (sma) | | 2,456 |
how-tos, react, internationalization |
People’s Names That Break Websites (chr/css) | | 2,455 |
validation, sanitization, naming, localization |
CSS for Programmers—Building a Custom CSS Button (dai) | | 2,454 |
css, buttons |
Writing Element Queries Today Using EQCSS | | 2,453 |
css, libraries |
Align SVG Icons to Text and Say Goodbye to Font Icons | | 2,452 |
svg, images, icons, icon-fonts, fonts, css, design, alignment |
Making “input type=date” Complicated (ppk) | | 2,451 |
html, forms, edge, microsoft, chrome, google, browsers, comparisons |
Foundation Framework Crash Course | | 2,450 |
videos, crash-courses, foundation |
10 Node.js Best Practices: Enlightenment From the Node Gurus | | 2,449 |
nodejs, best-practices, npm, environments, event-loop, naming, scalability, caching, express |
CSS Selectors: Attribute Selectors (web) | | 2,448 |
css, attributes, selectors |
WCAG 2.0 AA Gains Prominence as Website Accessibility Standard (jds) | | 2,447 |
accessibility, standards, wcag, legal, ada |
Accessibility Is a Civil Right (mar) | | 2,446 |
accessibility |
Using the “aria-current” Attribute (tin) | | 2,445 |
html, attributes, aria, accessibility |
HTML5 Page Structure Basics (lou) | | 2,444 |
fundamentals, html, semantics |
Webmention (aar/w3c) | | 2,443 |
webmentions, urls, standards |
CSS Selectors: Combinators (web) | | 2,442 |
css, selectors |
Random Numbers in CSS (fon/css) | | 2,441 |
css, animations, randomness |
How Functional Animation Helps Improve User Experience (sma) | | 2,440 |
animations, design, user-experience |
webcomponents.org | | 2,439 |
websites, web-components, examples |
An HTML5 FAQ (lou) | | 2,438 |
html |
Know It All | | 2,437 |
websites, css, html, dom, javascript, svg, cssom, nodejs |
A Compendium of SVG Information (chr/css) | | 2,436 |
overviews, svg, images, link-lists |
More Than 300 Federal Gov Websites Fail to Meet Domain Encryption Deadline | | 2,435 |
http, tls, protocols, security, encryption |
Improve Your Website’s Accessibility With WAI–ARIA (lou) | | 2,434 |
accessibility, html, aria, optimization |
10 Web Predictions for 2017 (cra) | | 2,433 |
web, outlooks, mobile, mobile-first, css, web-apps, native, browsers, frameworks |
The Imbalance of Culture Fit (ali) | | 2,432 |
culture, collaboration, communication, engineering-management |
Communication Is the Job | | 2,431 |
communication |
Develop Locally, Use Images From Production (chr/css) | | 2,430 |
environments, processes, images, apache, servers |
Let’s Use “const”! Here’s Why | | 2,429 |
ecmascript, javascript, variables |
Best Text Editor? Atom vs. Sublime vs. Visual Studio Code vs. Vim | | 2,428 |
code-editors, sublime-text, microsoft, vs-code, vi+vim, comparisons |
Serving Custom Headers From Static Sites on CloudFront/S3 With Lambda@Edge | | 2,427 |
aws, serverless, lambda, cloudfront, http, http-headers, edge-computing |
Presentation Attributes vs. Inline Styles (chr/css) | | 2,426 |
html, svg, attributes, css, comparisons |
The Dark Side of Polyfilling CSS (phi) | | 2,425 |
css, polyfills, houdini |
Release Notes for Safari Technology Preview 20 (jon/web) | | 2,424 |
release-notes, safari, apple, browsers |
CSS Shorthand Syntax Considered Important (j9t) | | 2,423 |
css, shorthands |
Speed Up Oh My Zsh | | 2,422 |
command-line, oh-my-zsh, optimization |
Front-End Tools: My Favorite Finds of 2016 (lou) | | 2,421 |
html, css, javascript, tooling, link-lists |
Scaling Responsive Animations (zac/css) | | 2,420 |
css, animations, scaling, responsive-design |
JavaScript: 2016 in Review (cra) | | 2,419 |
javascript, retrospectives |
Introducing CSS3 (lou) | | 2,418 |
introductions, css |
A Brief Introduction to Scrum | | 2,417 |
introductions, scrum, agile, processes |
What the Internet Looked Like in 1973: Tiny Map Shows the Entire Network Was Made Up of Just 42 Computers (sta/dai) | | 2,416 |
web, network, history |
Styling Web Components Using a Shared Style Sheet (ste/sma) | | 2,415 |
web-components, css |
Introducing HTML5 (lou) | | 2,414 |
introductions, html |
Demystifying Public Speaking (ali) | | 2,413 |
career, communication, advocacy, developer-relations, business-relations |
Content Security Policy Level 2 (mik+/w3c) | | 2,412 |
standards, csp, security |
Why I Don’t Use CSS Preprocessors (j9t) | | 2,411 |
css, preprocessors |
11 Tips to Optimize JavaScript and Improve Website Loading and Rendering Speeds | | 2,410 |
javascript, performance, optimization, minification, compression, caching |
CSS Shorthand Syntax Considered an Anti-Pattern (css) | | 2,409 |
css, shorthands, anti-patterns |
Reading Content on Mobile Devices (nng) | | 2,408 |
mobile, content |
Best Practices for Animated Progress Indicators (sma) | | 2,407 |
progress-indicators, animations, best-practices, usability |
[Insert Clickbait Headline About Progressive Enhancement Here] (aar) | | 2,406 |
progressive-enhancement, principles, javascript, economics |
The Web, Worldwide (tka) | | 2,405 |
websites, performance, metrics |
How the 404 Error Created the World Wide Web | | 2,404 |
history, web, links, http |
The Value of Attending Conferences (foo) | | 2,403 |
career, community |
The Case Against Progressive Enhancement’s Flimsy Moral Foundation (vig) | | 2,402 |
progressive-enhancement, ethics |
Performant Parallaxing (aer/dev) | | 2,401 |
scrolling, css, effects, parallax, positioning, performance |
Loops in CSS Preprocessors (mia/css) | | 2,400 |
preprocessors, sass, less, stylus, loops |
What’s New in HTML 5.1 | | 2,399 |
html, semantics |
Experimenting With Color Fonts (fon/css) | | 2,398 |
fonts, colors, experiments |
Nesting Your BEM? (css) | | 2,397 |
css, bem, nesting |
HTML5 Is the Next $100 Billion Game Platform (ven) | | 2,396 |
html, mobile, native |
Are You Writing ES6 JavaScript Yet? | | 2,395 |
javascript, ecmascript |
Frameworks Without the Framework: Why Didn’t We Think of This Sooner? (ric/sve) | | 2,394 |
frameworks, svelte |
Random Interesting Facts on HTML/SVG Usage (cat/css) | | 2,393 |
html, svg, metrics, amp, accessibility |
Pay the Price for Open Source | | 2,392 |
foss, licensing, php |
Performance: Shame, Hope, Nuance, and Interesting Problems (bka) | | 2,391 |
performance |
Web Layout 101: Making the Most of the Top Right Corner | | 2,390 |
introductions, design, layout |
The API-Based CMS Approach (css) | | 2,389 |
content-management, tooling, apis |
Style List Markers in CSS (chr/css) | | 2,388 |
css, selectors, lists |
HTML 5.1 Is the Gold Standard (ple/w3c) | | 2,387 |
html, standards, w3c |
Writing Less Damned Code (hey/btc) | | 2,386 |
videos, simplicity |
Typography Is Code (fra/btc) | | 2,385 |
videos, typography |
The Joy of Optimizing (una/btc) | | 2,384 |
videos, images, performance, optimization |
The Coming Revolution in Email Design (ali) | | 2,383 |
email, design, mjml |
Refactoring CSS Without Losing Your Mind (css/btc) | | 2,382 |
videos, css, technical-debt, maintenance, refactoring |
HTML 5.1 Update Available With New Features and Changes | | 2,381 |
html, w3c |
Stop Using the Old “Clearfix” (j9t) | | 2,380 |
css, floats, presentational-html, maintainability, html |
Everything You Need to Know About Emoji (sma) | | 2,379 |
emoji, unicode, character-references, encoding |
Web Accessibility in the UK—True Facts (abr) | | 2,378 |
accessibility, metrics |
“position: sticky;” (chr/css) | | 2,377 |
css, positioning |
How to Design Better Buttons (sma) | | 2,376 |
how-tos, design, buttons, forms, usability |
10 Ways to Earn Money from Your Site | | 2,375 |
monetization, marketing, economics |
Logging Errors in Client-Side Applications | | 2,374 |
web-apps, single-page-apps, errors, logging, monitoring |
Get Started on the CSS of the Future With PostCSS-cssnext | | 2,373 |
introductions, css, postcss, postprocessors, tooling |
The Top 10 Reasons to Sell Your Website | | 2,372 |
monetization |
CSS Post-Processors for Beginners: Tips and Resources | | 2,371 |
css, postprocessors, tooling, postcss, link-lists |
Browser Trends November 2016: Rise of the Underdog (cra) | | 2,370 |
browsers, trends, metrics |
Awaken the Champion A/B Tester Within (ali) | | 2,369 |
testing, user-conversion |
Is JavaScript Always the Best Solution? | | 2,368 |
javascript |
A Crash Course of Changes to Exception Handling in PHP 7 | | 2,367 |
crash-courses, php, errors, debugging |
Top 10 Enduring Web-Design Mistakes (nng) | | 2,366 |
design, mistakes, usability |
Spoooooky CSS Selectors (chr/css) | | 2,365 |
css, selectors, examples |
What Is the Difference Between CSS Variables and Preprocessor Variables? (chr/css) | | 2,364 |
css, preprocessors, custom-properties, variables, comparisons |
How to Use AJAX in WordPress—a Real World Example | | 2,363 |
how-tos, ajax, wordpress |
Responsive Images in CSS (chr/css) | | 2,362 |
images, responsive-design, css, html |
Web Packaging Format | | 2,361 |
web-packaging, performance |
The Movement Towards Motion in Website Backgrounds | | 2,360 |
animations, backgrounds, design |
On Style Maintenance (sar/css) | | 2,359 |
programming, css, maintenance, maintainability, oocss |
Password-Less Authentication in Rails | | 2,358 |
ruby-on-rails, authentication |
Progressive Web Apps: Bridging the Gap Between Web and Mobile | | 2,357 |
web-apps, progressive-web-apps, desktop, mobile, native |
Loop Through a Collection of DOM Elements (paw) | | 2,356 |
javascript, dom |
Landing Page Design: 15 Tips for High Conversions | | 2,355 |
design, landing-pages, tips-and-tricks, user-conversion |
Continue Normalising Your CSS (css) | | 2,354 |
normalize-css, css, consistency, design |
JavaScript for Web Designers: DOM Scripting (wil/ali) | | 2,353 |
javascript, dom |
CSS Quick Tip: Solving Common CSS Problems | | 2,352 |
css, centering, vendor-extensions, debugging, grunt, gulp, tips-and-tricks |
4 Reasons Why an Accessible Website Is a Win–Win (osd) | | 2,351 |
accessibility, seo, user-experience, legal |
How to Develop a Chat Bot With Node.js (sma) | | 2,350 |
how-tos, nodejs, javascript, functionality |
An Interview With Miriam Suzanne (mia+/css) | | 2,349 |
interviews, history, css |
Taking the Pattern Library to the Next Level (vit/sma) | | 2,348 |
design, documentation, pattern-libraries, style-guides, design-systems |
Standards on GitHub (ann) | | 2,347 |
standards, github |
Release Notes for Safari Technology Preview 15 (web) | | 2,346 |
release-notes, safari, apple, browsers |