Tech is political: The people under attack in Palestine 🇵🇸, Iran 🇮🇷, and Lebanon 🇱🇧 are people like us. They’re our brothers and sisters, too. Read up on their history, scrutinize what you’re told, and demand respect and accountability. Hide

Frontend Dogma

“tooling” News Archive (2)

Entry (Sources) and Additional TopicsDate#
Other Ways to SPAs (chr/css)279
single-page-apps, performance
The Story of NuxtPress (ano)278
nuxt
A Guide to Visual Testing With Percy277
guides, testing, regressions
How Google Pagespeed Works: Improve Your Score and Search Engine Ranking (ben/css)276
google, lighthouse, performance, seo
The Ultimate Guide to Building Scalable Web Scrapers With Scrapy (sma)275
guides, scraping, python
Google’s robots.txt Parser Is Now Open Source (met+)274
robotstxt, parsing, google, search
Responsible JavaScript (mal/ali)273
javascript, tree-shaking, code-splitting, embed-code, transpiling, performance
Color Contrast Accessibility Tools (fon/css)272
contrast, colors, accessibility
endoflife.date (nem)271
websites
Front-End Documentation, Style Guides, and the Rise of MDX (oll/css)270
documentation, style-guides, markdown, mdx, storybook
Understanding Image Compression: Tooling and Context (j9t)269
images, performance, compression
A Practical Guide to SVG and Design Tools (sma)268
guides, images, svg, sketch, figma, adobe, design
HTML Optimization: A Standard Config for HTML Minifier (j9t)267
html, optimization, configuration
Using npx and npm Scripts to Reduce the Burden of Developer Tools (bnb)266
npx, npm, productivity
Form Validation in Under an Hour With Vuelidate (sar/css)265
forms, validation, vuejs
Introduction to Babel264
introductions, babel, transpiling
Advanced Tooling for Web Components (css)263
web-components, angular, vuejs, react
Announcing Domain-Wide Data in Search Console262
google, search, domains
No EPUBCheck, no EPUB (w3c)261
epub, conformance
2018 JavaScript Rising Stars (sac)260
javascript, frameworks, nodejs, react, vuejs, angular, mobile, compiling, building, testing, code-editors, css-in-js, graphql, retrospectives
Best JavaScript Frameworks, Libraries, and Tools to Use in 2019 (cra)259
javascript, frameworks, libraries, link-lists
Prettier and Beautify (chr/css)258
formatting, prettier
PageSpeed Insights, Now Powered by Lighthouse (che+)257
performance, lighthouse
Dead-Code Elimination256
optimization
CSS Debugging and Optimization: Minification With CSSO (web)255
css, debugging, optimization, minification
Exploring CSS Property Definitions (tid/w3c)254
w3c, css
Hyperlinking Beyond the Web (ati/css)253
links, urls, command-line, electron, terminology
Pattern Library First: An Approach for Managing CSS (rac/sma)252
css, processes
CSS Grid in IE: CSS Grid and the New Autoprefixer (css)251
css, grids, layout, internet-explorer, browsers, autoprefixer
Server-Side Optimization With nginx and “pm=static”250
servers, nginx, optimization
Here’s the Thing About “Unused CSS” Tools (chr/css)249
css, quality, performance
Build a Style Guide Straight From Sass (ben/css)248
style-guides, css, sass, documentation, automation
Validating Dependencies in the Project With npm-check and depcheck247
dependencies, security, maintenance, auditing, npm
Managing Architecture Decision Records With ADR-Tools246
architecture, documentation
15 Bootstrap Tools and Playgrounds245
bootstrap, link-lists
Tools for Thinking and Tools for Systems (fon/css)244
design, sketch, figma, photoshop
View Source: Why It Still Matters and How to Quickly Compare It to a Rendered DOM243
how-tos, view-source, dom, seo
Unit Test Your JavaScript Using Mocha and Chai242
testing, javascript
W3C Study of Practices and Tooling for Web Data Standardisation (w3c)241
surveys, studies, research, standards, rdf, structured-data
React’s Accessibility Code Linter (24a)240
react, linting, eslint, accessibility
Accessibility Testing Tools (chr/css)239
accessibility, testing
WAI-Tools Project Launched (w3c)238
accessibility, testing, compliance
A Developer’s Guide to Better Accessibility (a11+/24a)237
guides, accessibility, html, semantics, keyboard-navigation, naming
HTML-validate236
websites, html, conformance
Everything Easy Is Hard Again (fch)235
complexity, processes, web-platform, career
Improve User Experience and Address Accessibility With Digital Quality Management (cms)234
accessibility, user-experience
We Tested 3 WordPress Minify Plugins: Our Results (mac/the)233
wordpress, plugins, minification, html, css, javascript
What Kills and What Saves Content Management Systems (j9t)232
content-management, customization
The Options for Programmatically Documenting CSS (css)231
css, documentation
8 Must Have PHP Quality Assurance Tools230
php, quality
What Does a Well-Documented CSS Codebase Look Like? (css)229
css, documentation, conventions, architecture, components
Browserslist Is a Good Idea (chr/css)228
css, autoprefixer, babel, browserslist
What Is the Future of Front End Web Development? (chr/css)227
outlooks, user-experience, javascript, documentation, native, web, urls, performance, css, preprocessors, html, building
Minifying CSS With CSS Optimizer (web)226
css, minification
Debugging Tips and Tricks (sar/css)225
debugging, css, javascript, dev-tools, browsers, link-lists, tips-and-tricks
Guetzli, Google’s New JPEG Encoder (tel)224
performance, images, jpeg, compression
Need Lorem Ipsum? Inside HTML? (chr/css)223
html, placeholders
2016 JavaScript Rising Stars (sac)222
javascript, frameworks, nodejs, react, mobile, compiling, building, testing, code-editors, retrospectives
Front-End Tools: My Favorite Finds of 2016 (lou)221
html, css, javascript, link-lists
The API-Based CMS Approach (css)220
content-management, apis
Early Favorite Accessibility Tools and Checkers: A Trip Down Memory Lane (deq)219
accessibility, bobby, screen-readers, ibm, webaim, retrospectives
Get Started on the CSS of the Future With PostCSS-cssnext218
introductions, css, postcss, postprocessors
CSS Post-Processors for Beginners: Tips and Resources217
css, postprocessors, postcss, link-lists
How to Choose the Right CSS Toolkits and Frameworks (mia+)216
interviews, how-tos, css, frameworks
High Performance SVGs (sar/css)215
svg, images, performance, optimization
Visual Regression Testing With PhantomCSS214
testing, regressions
Custom Formatting in HTML and LaTeX Code Listings Using Pandoc213
html, formatting
Stylelint: The Style Sheet Linter We’ve Always Wanted (sma)212
css, linting, stylelint
An Intro to Google Tag Manager (css)211
introductions, google, tag-management, analytics
Brief History of JavaScript Modules210
javascript, modules, commonjs, browserify, esm, webpack, rollup, history
Lint Your CSS With Stylelint (css)209
css, linting, stylelint
Useful WordPress Tools, Themes, and Plugins (vit/sma)208
wordpress, themes, plugins, link-lists
npm Proxy for Installing Dependencies207
translations, npm, dependencies
Extending Sass With PostCSS206
sass, postcss, css
The Controversial State of JavaScript Tooling205
javascript, community, modules, tree-shaking
Aligning Your Front End Process204
processes, documentation
Eliminating Known Vulnerabilities With Snyk (sma)203
security, vulnerabilities
Why You Should Choose Your Own HTTPS (hel)202
http, performance, content-delivery, cloudflare
Build a Web App With Backbone.js and Socket.IO201
web-apps, backbone, websockets
A Beginner’s Guide to WebGL200
guides, webgl, examples, link-lists
PostCSS—a Comprehensive Introduction (rea/sma)199
introductions, css, postcss
Learn PHP 7, Find Out What’s New, and More (swa)198
php, link-lists
Why Static Site Generators Are the Next Big Thing (bii/sma)197
site-generators
Choosing a CMS Your Organization Will Love (ali)196
content-management, productivity
Simplicity in Front-End Tooling (hcr)195
simplicity, preprocessors, postprocessors, sass, css
The Nearly-Headless CMS (ali)194
content-management, headless
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)193
accessibility, standards
An Intro to CSS Testing With SonarQube (css)192
introductions, css, testing
Strategies for Cache-Busting CSS (chr/css)191
css, caching, performance, strategies
The Tedium of Managing Code (lyz/ali)190
maintenance, maintainability, dependencies, javascript
Memory Management (ali)189
career
Web Design Is Dead. No, It Isn’t. (vit/sma)188
design, web-platform
Web Design Is Dead (mas)187
design, mobile
W3C’s Mobile Checker Is Now Live (cam/sof)186
w3c, mobile
Performance Tools (fon/css)185
performance, content-delivery, testing, dev-tools, images, css, javascript, optimization, link-lists
An In-Depth Overview of Living Style Guide Tools (sma)184
design, documentation, style-guides, pattern-libraries, overviews
Choose Boring Technology (mcf)183
programming
First Look at Platform.sh—a Development and Deployment SaaS182
deploying
Free for Developers (rip)181
websites, link-lists
Style Guide Generator Roundup (ali)180
design, documentation, style-guides, link-lists
CSS: Just Try and Do a Good Job (chr/css)179
css, cascade, naming
The Ultimate Content Marketing Toolkit178
content, marketing, link-lists
An Auto-Enforceable SCSS Styleguide177
style-guides, automation, linting, sass
Analyzing a PHP Project With Jenkins176
php, debugging, automation, jenkins
Automating CSS Regression Testing (css)175
css, testing, regressions, automation
Automate WordPress With IFTTT174
wordpress, automation
6 Current Options for CSS Preprocessors173
css, preprocessors, link-lists, sass, less, stylus
How to Get Started in Web Design (chr/css)172
introductions, domains, hosting, ftp, code-editors, coda
The Conventional Front-End171
conventions, javascript
11 CSS Learning Tools and Resources (lou)170
css, learning, link-lists
A Retort on Simplicity169
simplicity
WordPress Theme Development: Getting Started With Underscores (“_s”)168
wordpress, introductions, theming
Tweaking Your Website? Do It Safely With Google Experiments167
google, testing
Testing robots.txt Files Made Easier166
robotstxt, testing, crawling, google, search
Awesome Node.js (sin)165
link-lists, nodejs
Getting Started With Sass and Bourbon164
introductions, sass, preprocessors
Tag Management: Bringing Peace to Developer–Marketer Relations163
tag-management, maintenance
Speed Up Your WordPress Site162
wordpress, performance
PHP and Continuous Integration With Travis CI161
php, ci-cd
Using Emmet With Sublime Text (joh)160
sublime-text, code-editors
Cache Invalidation Strategies With Varnish Cache (per/sma)159
performance, caching
My Favorite Sass Tools (kit)158
sass, link-lists
5 Apps to Enhance Google Analytics157
google, analytics, link-lists
Grunt and Gulp Tasks for Performance Optimization156
yeoman, grunt, gulp, optimization, performance
Web Accessibility: Tools and Considerations155
accessibility, html, link-lists
Grunt for People Who Think Things Like Grunt Are Weird and Hard (chr/css)154
grunt, installing, examples
Cross Browser CSS Injection (css)153
css, browsers, grunt
5 Free Online Browser Testing Tools152
browsers, testing, link-lists
WordPress Developer Tools151
wordpress, link-lists
Autoprefixer: A Postprocessor for Dealing With Vendor Prefixes in the Best Possible Way (sit/css)150
css, vendor-extensions, postprocessors, autoprefixer, grunt
Introducing ESLint (nza)149
introductions, linting, eslint
Discovering Sketch148
design, sketch
Compile and Monitor Sass From Gumby2147
sass, compass
The Web Wars146
libraries, frameworks, history, comparisons
Using SVG (chr/css)145
svg, images, css, support, browsers, examples, data-urls, link-lists
Browserify vs. Component (for)144
browserify, comparisons
CSS Preprocessor README (tab)143
standards
Web: From History to the Future142
web, libraries, frameworks
Headless WebKit and PhantomJS (cji)141
webkit, headless
CSS Architecture (phi)140
css, architecture, naming, best-practices
CSScomb: Sorting CSS Properties, the Better Way (sma)139
css, sorting
Intel Announces New HTML5 Programming Tools (aga/inf)138
html
Octane: The JavaScript Benchmark Suite for the Modern Web137
javascript, testing, support, performance, v8
Test Your Browser’s JavaScript Prowess With Google Octane136
javascript, support, testing, google
The Battle of CDNs: Comparing Cloudflare and Incapsula135
content-delivery, cloudflare, comparisons
10 Tips for Better Coding134
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing
Interaction Design in the Cloud (sma)133
interaction-design
How to Use WebSockets Today With Pusher (cra)132
how-tos, websockets
10 Recommended Cloud Management Tools131
cloud-computing, link-lists
HTTP Debugging With Node and http-console130
http, debugging, nodejs
Musings on Preprocessing (chr/css)129
preprocessors, css, sass, less, stylus, compass
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)128
w3c, conformance, html, rdf, microdata
10 JavaScript Testing Tools127
javascript, testing, link-lists
Twitter Bootstrap Generator (jch)126
twitter+x, bootstrap
10 Must Know CSS and CSS3 Resources and Tools125
css, link-lists
pngquant (kor)124
websites, libraries, png, images, compression
Useful Node.js Tools, Tutorials, and Resources (sma)123
nodejs, link-lists
10 of the Best CSS3 Code Generators (cra)122
css, code-generation, link-lists
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)121
design, responsive-design, techniques, strategies, link-lists
CSS Lint Is Harmful (mat)120
css, linting
Introducing CSS Lint (nza)119
introductions, linting, css
Powerful New CSS Techniques and Tools (vit/sma)118
css, techniques, link-lists
Progressively Enhancing HTML5 Forms (chr/css)117
html, forms, modernizr, progressive-enhancement
Tools for Cross Browser Compatibility: Live Testing116
testing, support, browsers
CSSOM115
cssom, css, parsing
Creating Cross Browser HTML5 Forms Now, Using Modernizr, webforms2, and HTML5Forms (zol)114
html, web-forms, forms, modernizr
Rapid Blueprint CSS Layout With Boks113
blueprint, layout, css
Less.js Will Obsolete CSS112
css, less
Chrome Extensions for Web Development111
chrome, chromium, browser-extensions
“Real Web Developers Don’t Need Debugging Tools” (j9t)110
debugging, browsers, dev-tools
Performance Toolbelt: Page Speed (tka)109
performance
CSS3 Generators Write All That Pesky Code for You (ate)108
css, link-lists
HTML Minification (dal/aja)107
html, minification, html-minifier
Improve Your jQuery Knowledge With the Source Viewer (cra)106
jquery
JavaScript EPUB Readers (mic/aja)105
epub, javascript
Debug PHP With Firebug and FirePHP104
debugging, php, firebug
Are You Loosing Traffic by Poor Website Performance? (cod/sma)103
performance, traffic, techniques, link-lists
How Fast Is Your Site?102
google, performance
Zen Coding: Generating HTML From Selectors (dal/aja)101
css, selectors, html
JavaScript Inheritance Patterns: Learning From Closure (mic/aja)100
javascript, inheritance, google, software-design-patterns
W3C Validation: It’s Not Just About Rankings99
w3c, conformance, html, css, seo
Google Releases Closure, the Tools Behind the JS Geniuses (dal/aja)98
google, javascript
Website Maintenance Tips for Front-End Developers (lou/sma)97
maintenance, quality, tips-and-tricks, link-lists
A Guide to Google Analytics and Useful Tools (sma)96
guides, google, analytics, link-lists
Open Web Tools Directory (oct/aja)95
open-web, mozilla
Page Speed: New Open Source Firebug Performance Extension From Google (dal/aja)94
firebug, google, performance
Launching Perch (dre)93
content-management, perch
14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea)92
conformance, html, css, rss, link-lists
The Mystery of CSS Sprites: Techniques, Tools, and Tutorials (sma)91
css, sprites, techniques, link-lists
10 Web Analytics Tools for Tracking Your Visitors90
analytics, google, link-lists
CSS Grammar Fuzzer89
css
Sprockets: Build Time JavaScript Dependency Management (dal/aja)88
javascript, ruby, dependencies
50 Extremely Useful PHP Tools (sma)87
php, link-lists
A New Google Sitemap Generator for Your Website (joh)86
sitemaps, google, search
W3C Validators in Jeopardy (mho)85
w3c, conformance
YUI Library, YUI Doc, and GitHub (dal/aja)84
documentation, yui
Two More Ways to Do Cross Browser Testing (cat)83
testing, browsers
HTML5 Parsing in Gecko: A Build (hsi)82
html, parsing, gecko, browser-engines
HTTP Monitoring With Charles (jus)81
http, monitoring, debugging
W3C Markup Validation Service Adds Experimental HTML5 Support80
w3c, conformance, html
W3C Validator, Now With HTML5 Flavour (oli/w3c)79
w3c, html, conformance
Fixing the Web (bra)78
web-platform, layout, javascript, browsers, code-editors
BrowserHawk Lives (oct/aja)77
browser-detection, browsers
Joomla and WordPress: Highly Recommended Content Management Systems76
content-management, link-lists, joomla, wordpress
IE 6 Blocker Script (chr/css)75
internet-explorer, browsers, javascript, jquery
10 Weblog Engines Reviewed (sma)74
blogging, content-management, link-lists, comparisons, wordpress, movable-type, drupal, joomla
How to Filter RSS Feeds (cat)73
how-tos, rss
OpenLaszlo 4.1: DHTML Ready for Prime Time (dal)72
dhtml, flash
State of AJAX for June 2008: Apple Flexes Open Web Muscles (dal/aja)71
browsers, standards, performance, javascript, extjs, dojo, yui, mootools, jquery, css, svg, canvas, link-lists, ajaxian
JSON Diff Released (dal/aja)70
json
Writing a GWT Linker (ale)69
javascript, gwt
15 Tools to Help You Develop Faster Web Pages68
performance, browser-extensions, link-lists
Mascara: Putting Lipstick on JavaScript? (dal/aja)67
javascript
Useful In-Browser Development Tools for PHP (tro)66
php, link-lists
Pure JavaScript HTML Parser (jer)65
javascript, html, parsing
Using Prototype to Load JavaScript Files64
javascript, prototypejs
Ajaxian Roundup for April 2008: CSS Goodness, Ext Licenses, and the Cloud (dal/aja)63
javascript, jquery, prototypejs, dojo, extjs, mootools, standards, css, mobile, performance, code-editors, ajaxian, link-lists
Using Canvas to Test Your Site With Colorblind Folk (dal/aja)62
canvas, testing, color-blindness, colors, accessibility
A Validator Is Not an Accessibility Evaluation Tool? (w3c)61
discussions, html, conformance, accessibility, alt-text, images
Ajaxian Roundup for March 2008: IE 8, Acid3, and Performance (dal/aja)60
browsers, javascript, dojo, dwr, extjs, prototypejs, jquery, css, design, performance, mobile, databases, comet, ajaxian, link-lists
Speaking the Language of Robots (sha)59
robotstxt, search, google
Testing Your Browser While Being Lazy (kar/w3c)58
browsers, testing
TinyMCE 3 First Look (dal/aja)57
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)56
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, ajaxian, link-lists
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)55
fundamentals, accessibility, testing, color-blindness, contrast, colors
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)54
jquery, prototypejs, yui, gwt, dojo, css, javascript, browsers, offline, standards, mobile, ajaxian, link-lists
Monthly Ajaxian Roundup for July 2007: iPhone and the Plugin Wars (dal/aja)53
mobile, apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, ajaxian, link-lists
Clean Up Your CSS (chr/css)52
css, formatting
DOMDom, Easy DOM Element Creation (zac)51
javascript, dom, libraries
JSLT—JavaScript-Based XSLT Alternative50
xsl, javascript
JavaScript/CSS Font Detector (dal/aja)49
javascript, css, fonts
Better Font Management (dig)48
fonts, link-lists
Yahoo Pipes: AJAX Mashup Builder (dal/aja)47
yahoo, yui
An Introduction to AJAX and Taconite46
introductions, ajax
Validator Web Service Interface Ideas (hsi)45
web-services, conformance
DOMTool44
conversion, dom, javascript, html
CSS Tab Designer (dal/aja)43
css, windows
W3C Markup Validator, Link Checker Updated42
w3c, html, xhtml, conformance, links, link-rot, user-experience
IEs 4 Linux: Internet Explorer 6, 5.5, 5 on Linux (dal/aja)41
internet-explorer, browsers, unix-like, testing
Complete List of Best SEO Tools (sma)40
seo, link-lists
Unicorn Sighting (Public Preview) (don/w3c)39
w3c, quality, conformance
Web-Based Alternatives to PowerPoint (jud/inf)38
html, css, javascript
AJAX SVN Browser (dal/aja)37
svn, ajax
AJAX and XSLT in Web Development36
ajax, xsl
IBM Releases AJAX Toolkit Framework (aja)35
ibm, ajax
AJAX Scaffold Generator (dal/aja)34
ajax, ruby-on-rails
Announcing DOM Helper: A New and Improved CSS Editor33
dom, css, code-editors, windows
New robots.txt Tool32
robotstxt, google, search
What’s the Best MySQL Admin Tool? (jus)31
databases, mysql
Beware the Automated Accessibility Tool Trap30
accessibility, automation
New W3C Feed Validation Service (oli)29
discussions, w3c, syndication, rss, atom, conformance
ShrinkSafe: Compress Your JavaScript (dal/aja)28
javascript, minification
HTML, CSS, PHP, and More Cheat Sheets27
cheat-sheets, link-lists, html, xhtml, css, wordpress, php, databases, encoding, seo, servers
Analyzing Web Server Logs26
servers, logging, analytics, link-lists
Problems With Automated Accessibility Testing Tools25
accessibility, testing
JavaScript Lint (dal/aja)24
linting, javascript
JavaScript Utilities Project23
javascript
Another JavaScript Compressor/Obfuscator (oct/aja)22
javascript, compression, obfuscation
Drip: IE Leak Detector (dal/aja)21
memory, windows, internet-explorer, browsers
Utility: JavaScript Obfuscator (dal/aja)20
javascript, obfuscation
Documentation, Documentation, Documentation (sil)19
documentation, jsdoc, javascript
Accessibility: Panning for Gold (mal)18
accessibility, processes, bobby
JSLint (nza)17
javascript, linting, jslint
Tidy HTML16
html, php
Get Off Your RSS15
rss, link-lists
CSS Validator Is Broken (zel)14
css, conformance, w3c, hacks
Ten Favorite XForms Engines13
xforms
Bringing Websites in From the Cold12
architecture, servers
User Agent Accessibility Guidelines 1.0 (w3c)11
guidelines, accessibility, browsers, assistive-tech, standards
W3C Updates Validation Service10
html, xhtml, xml, conformance, w3c
Notes on Some Tools for Checking and Improving Web Page Accessibility9
accessibility, bobby
HTML Syntax Checker in PHP (hsi)8
html, conformance, php
Digital Video for the Web (dig)7
multimedia
The Joel Test: 12 Steps to Better Code (spo)6
programming, version-control, building, culture, testing, quality, principles
HTML Crunchers Fuel Compression Obsession (tid)5
html, minification, performance
Validators4
html, conformance, quality, link-lists
Bobby3
accessibility, bobby
Extending the Web’s Tag Set Using SGML: The Grif Symposia Authoring Tool2
html, sgml
CMS Detector1
tools, analysis, content-management