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 that they be respected. Hide

Frontend Dogma

“tooling” News Archive (2)

Entry (Sources) and Additional TopicsDate#
A Guide to Visual Testing With Percy276
guides, testing, regressions
How Google Pagespeed Works: Improve Your Score and Search Engine Ranking (ben/css)275
google, lighthouse, performance, seo
The Ultimate Guide to Building Scalable Web Scrapers With Scrapy (sma)274
guides, scraping, python
Google’s robots.txt Parser Is Now Open Source (met+)273
robotstxt, parsing, google, search
Responsible JavaScript (mal/ali)272
javascript, tree-shaking, code-splitting, embed-code, transpiling, performance
Color Contrast Accessibility Tools (fon/css)271
contrast, colors, accessibility
endoflife.date (nem)270
websites
Front-End Documentation, Style Guides, and the Rise of MDX (oll/css)269
documentation, style-guides, markdown, mdx, storybook
Understanding Image Compression: Tooling and Context (j9t)268
images, performance, compression
A Practical Guide to SVG and Design Tools (sma)267
guides, images, svg, sketch, figma, adobe, design
HTML Optimization: A Standard Config for HTML Minifier (j9t)266
html, optimization, configuration
Using npx and npm Scripts to Reduce the Burden of Developer Tools (bnb)265
npx, npm, productivity
Form Validation in Under an Hour With Vuelidate (sar/css)264
forms, validation, vuejs
Introduction to Babel263
introductions, babel, transpiling
Advanced Tooling for Web Components (css)262
web-components, angular, vuejs, react
Announcing Domain-Wide Data in Search Console261
google, search, domains
No EPUBCheck, no EPUB (w3c)260
epub, conformance
2018 JavaScript Rising Stars (sac)259
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)258
javascript, frameworks, libraries, link-lists
Prettier and Beautify (chr/css)257
formatting, prettier
PageSpeed Insights, Now Powered by Lighthouse (che+)256
performance, lighthouse
Dead-Code Elimination255
optimization
CSS Debugging and Optimization: Minification With CSSO (web)254
css, debugging, optimization, minification
Exploring CSS Property Definitions (tid/w3c)253
w3c, css
Hyperlinking Beyond the Web (ati/css)252
links, urls, command-line, electron, terminology
Pattern Library First: An Approach for Managing CSS (rac/sma)251
css, processes
CSS Grid in IE: CSS Grid and the New Autoprefixer (css)250
css, grids, layout, internet-explorer, browsers, autoprefixer
Server-Side Optimization With nginx and “pm=static”249
servers, nginx, optimization
Here’s the Thing About “Unused CSS” Tools (chr/css)248
css, quality, performance
Build a Style Guide Straight From Sass (ben/css)247
style-guides, css, sass, documentation, automation
Validating Dependencies in the Project With npm-check and depcheck246
dependencies, security, maintenance, auditing, npm
Managing Architecture Decision Records With ADR-Tools245
architecture, documentation
15 Bootstrap Tools and Playgrounds244
bootstrap, link-lists
Tools for Thinking and Tools for Systems (fon/css)243
design, sketch, figma, photoshop
View Source: Why It Still Matters and How to Quickly Compare It to a Rendered DOM242
how-tos, view-source, dom, seo
Unit Test Your JavaScript Using Mocha and Chai241
testing, javascript
W3C Study of Practices and Tooling for Web Data Standardisation (w3c)240
surveys, studies, research, standards, rdf, structured-data
React’s Accessibility Code Linter (24a)239
react, linting, eslint, accessibility
Accessibility Testing Tools (chr/css)238
accessibility, testing
WAI-Tools Project Launched (w3c)237
accessibility, testing, compliance
A Developer’s Guide to Better Accessibility (a11+/24a)236
guides, accessibility, html, semantics, keyboard-navigation, naming
HTML-validate235
websites, html, conformance
Everything Easy Is Hard Again (fch)234
complexity, processes, web-platform, career
Improve User Experience and Address Accessibility With Digital Quality Management (cms)233
accessibility, user-experience
We Tested 3 WordPress Minify Plugins: Our Results (mac/the)232
wordpress, plugins, minification, html, css, javascript
What Kills and What Saves Content Management Systems (j9t)231
content-management, customization
The Options for Programmatically Documenting CSS (css)230
css, documentation
8 Must Have PHP Quality Assurance Tools229
php, quality
What Does a Well-Documented CSS Codebase Look Like? (css)228
css, documentation, conventions, architecture, components
Browserslist Is a Good Idea (chr/css)227
css, autoprefixer, babel, browserslist
What Is the Future of Front End Web Development? (chr/css)226
outlooks, user-experience, javascript, documentation, native, web, urls, performance, css, preprocessors, html, building
Minifying CSS With CSS Optimizer (web)225
css, minification
Debugging Tips and Tricks (sar/css)224
debugging, css, javascript, dev-tools, browsers, link-lists, tips-and-tricks
Guetzli, Google’s New JPEG Encoder (tel)223
performance, images, jpeg, compression
Need Lorem Ipsum? Inside HTML? (chr/css)222
html, placeholders
2016 JavaScript Rising Stars (sac)221
javascript, frameworks, nodejs, react, mobile, compiling, building, testing, code-editors, retrospectives
Front-End Tools: My Favorite Finds of 2016 (lou)220
html, css, javascript, link-lists
The API-Based CMS Approach (css)219
content-management, apis
Early Favorite Accessibility Tools and Checkers: A Trip Down Memory Lane (deq)218
accessibility, bobby, screen-readers, ibm, webaim, retrospectives
Get Started on the CSS of the Future With PostCSS-cssnext217
introductions, css, postcss, postprocessors
CSS Post-Processors for Beginners: Tips and Resources216
css, postprocessors, postcss, link-lists
How to Choose the Right CSS Toolkits and Frameworks (mia+)215
interviews, how-tos, css, frameworks
High Performance SVGs (sar/css)214
svg, images, performance, optimization
Visual Regression Testing With PhantomCSS213
testing, regressions
Custom Formatting in HTML and LaTeX Code Listings Using Pandoc212
html, formatting
Stylelint: The Style Sheet Linter We’ve Always Wanted (sma)211
css, linting, stylelint
An Intro to Google Tag Manager (css)210
introductions, google, tag-management, analytics
Brief History of JavaScript Modules209
javascript, modules, commonjs, browserify, esm, webpack, rollup, history
Lint Your CSS With Stylelint (css)208
css, linting, stylelint
Useful WordPress Tools, Themes, and Plugins (vit/sma)207
wordpress, themes, plugins, link-lists
npm Proxy for Installing Dependencies206
translations, npm, dependencies
Extending Sass With PostCSS205
sass, postcss, css
The Controversial State of JavaScript Tooling204
javascript, community, modules, tree-shaking
Aligning Your Front End Process203
processes, documentation
Eliminating Known Vulnerabilities With Snyk (sma)202
security, vulnerabilities
Why You Should Choose Your Own HTTPS (hel)201
http, performance, content-delivery, cloudflare
Build a Web App With Backbone.js and Socket.IO200
web-apps, backbone, websockets
A Beginner’s Guide to WebGL199
guides, webgl, examples, link-lists
PostCSS—a Comprehensive Introduction (rea/sma)198
introductions, css, postcss
Learn PHP 7, Find Out What’s New, and More (swa)197
php, link-lists
Why Static Site Generators Are the Next Big Thing (bii/sma)196
site-generators
Choosing a CMS Your Organization Will Love (ali)195
content-management, productivity
Simplicity in Front-End Tooling (hcr)194
simplicity, preprocessors, postprocessors, sass, css
The Nearly-Headless CMS (ali)193
content-management, headless
Authoring Tool Accessibility Guidelines (ATAG) 2.0 (jsp+/w3c)192
accessibility, standards
An Intro to CSS Testing With SonarQube (css)191
introductions, css, testing
Strategies for Cache-Busting CSS (chr/css)190
css, caching, performance, strategies
The Tedium of Managing Code (lyz/ali)189
maintenance, maintainability, dependencies, javascript
Memory Management (ali)188
career
Web Design Is Dead. No, It Isn’t. (vit/sma)187
design, web-platform
Web Design Is Dead (mas)186
design, mobile
W3C’s Mobile Checker Is Now Live (cam/sof)185
w3c, mobile
Performance Tools (fon/css)184
performance, content-delivery, testing, dev-tools, images, css, javascript, optimization, link-lists
An In-Depth Overview of Living Style Guide Tools (sma)183
design, documentation, style-guides, pattern-libraries, overviews
Choose Boring Technology (mcf)182
programming
First Look at Platform.sh—a Development and Deployment SaaS181
deploying
Free for Developers (rip)180
websites, link-lists
Style Guide Generator Roundup (ali)179
design, documentation, style-guides, link-lists
CSS: Just Try and Do a Good Job (chr/css)178
css, cascade, naming
The Ultimate Content Marketing Toolkit177
content, marketing, link-lists
An Auto-Enforceable SCSS Styleguide176
style-guides, automation, linting, sass
Analyzing a PHP Project With Jenkins175
php, debugging, automation, jenkins
Automating CSS Regression Testing (css)174
css, testing, regressions, automation
Automate WordPress With IFTTT173
wordpress, automation
6 Current Options for CSS Preprocessors172
css, preprocessors, link-lists, sass, less, stylus
How to Get Started in Web Design (chr/css)171
introductions, domains, hosting, ftp, code-editors, coda
The Conventional Front-End170
conventions, javascript
11 CSS Learning Tools and Resources (lou)169
css, learning, link-lists
A Retort on Simplicity168
simplicity
WordPress Theme Development: Getting Started With Underscores (“_s”)167
wordpress, introductions, theming
Tweaking Your Website? Do It Safely With Google Experiments166
google, testing
Testing robots.txt Files Made Easier165
robotstxt, testing, crawling, google, search
Awesome Node.js (sin)164
link-lists, nodejs
Getting Started With Sass and Bourbon163
introductions, sass, preprocessors
Tag Management: Bringing Peace to Developer–Marketer Relations162
tag-management, maintenance
Speed Up Your WordPress Site161
wordpress, performance
PHP and Continuous Integration With Travis CI160
php, ci-cd
Using Emmet With Sublime Text (joh)159
sublime-text, code-editors
Cache Invalidation Strategies With Varnish Cache (per/sma)158
performance, caching
My Favorite Sass Tools (kit)157
sass, link-lists
5 Apps to Enhance Google Analytics156
google, analytics, link-lists
Grunt and Gulp Tasks for Performance Optimization155
yeoman, grunt, gulp, optimization, performance
Web Accessibility: Tools and Considerations154
accessibility, html, link-lists
Grunt for People Who Think Things Like Grunt Are Weird and Hard (chr/css)153
grunt, installing, examples
Cross Browser CSS Injection (css)152
css, browsers, grunt
5 Free Online Browser Testing Tools151
browsers, testing, link-lists
WordPress Developer Tools150
wordpress, link-lists
Autoprefixer: A Postprocessor for Dealing With Vendor Prefixes in the Best Possible Way (sit/css)149
css, vendor-extensions, postprocessors, autoprefixer, grunt
Introducing ESLint (nza)148
introductions, linting, eslint
Discovering Sketch147
design, sketch
Compile and Monitor Sass From Gumby2146
sass, compass
The Web Wars145
libraries, frameworks, history, comparisons
Using SVG (chr/css)144
svg, images, css, support, browsers, examples, data-urls, link-lists
Browserify vs. Component (for)143
browserify, comparisons
CSS Preprocessor README (tab)142
standards
Web: From History to the Future141
web, libraries, frameworks
Headless WebKit and PhantomJS (cji)140
webkit, headless
CSS Architecture (phi)139
css, architecture, naming, best-practices
CSScomb: Sorting CSS Properties, the Better Way (sma)138
css, sorting
Intel Announces New HTML5 Programming Tools (aga/inf)137
html
Octane: The JavaScript Benchmark Suite for the Modern Web136
javascript, testing, support, performance, v8
Test Your Browser’s JavaScript Prowess With Google Octane135
javascript, support, testing, google
The Battle of CDNs: Comparing Cloudflare and Incapsula134
content-delivery, cloudflare, comparisons
10 Tips for Better Coding133
tips-and-tricks, quality, conventions, documentation, refactoring, naming, version-control, building, testing
Interaction Design in the Cloud (sma)132
interaction-design
How to Use WebSockets Today With Pusher (cra)131
how-tos, websockets
10 Recommended Cloud Management Tools130
cloud-computing, link-lists
HTTP Debugging With Node and http-console129
http, debugging, nodejs
Musings on Preprocessing (chr/css)128
preprocessors, css, sass, less, stylus, compass
New W3C Validation Service With RDFa 1.1 and Microdata (iva/w3c)127
w3c, conformance, html, rdf, microdata
10 JavaScript Testing Tools126
javascript, testing, link-lists
Twitter Bootstrap Generator (jch)125
twitter+x, bootstrap
10 Must Know CSS and CSS3 Resources and Tools124
css, link-lists
pngquant (kor)123
websites, libraries, png, images, compression
Useful Node.js Tools, Tutorials, and Resources (sma)122
nodejs, link-lists
10 of the Best CSS3 Code Generators (cra)121
css, code-generation, link-lists
Responsive Web Design Techniques, Tools, and Design Strategies (vit/sma)120
design, responsive-design, techniques, strategies, link-lists
CSS Lint Is Harmful (mat)119
css, linting
Introducing CSS Lint (nza)118
introductions, linting, css
Powerful New CSS Techniques and Tools (vit/sma)117
css, techniques, link-lists
Progressively Enhancing HTML5 Forms (chr/css)116
html, forms, modernizr, progressive-enhancement
Tools for Cross Browser Compatibility: Live Testing115
testing, support, browsers
CSSOM114
cssom, css, parsing
Creating Cross Browser HTML5 Forms Now, Using Modernizr, webforms2, and HTML5Forms (zol)113
html, web-forms, forms, modernizr
Rapid Blueprint CSS Layout With Boks112
blueprint, layout, css
Less.js Will Obsolete CSS111
css, less
Chrome Extensions for Web Development110
chrome, chromium, browser-extensions
“Real Web Developers Don’t Need Debugging Tools” (j9t)109
debugging, browsers, dev-tools
Performance Toolbelt: Page Speed (tka)108
performance
CSS3 Generators Write All That Pesky Code for You (ate)107
css, link-lists
HTML Minification (dal/aja)106
html, minification, html-minifier
Improve Your jQuery Knowledge With the Source Viewer (cra)105
jquery
JavaScript EPUB Readers (mic/aja)104
epub, javascript
Debug PHP With Firebug and FirePHP103
debugging, php, firebug
Are You Loosing Traffic by Poor Website Performance? (cod/sma)102
performance, traffic, techniques, link-lists
How Fast Is Your Site?101
google, performance
Zen Coding: Generating HTML From Selectors (dal/aja)100
css, selectors, html
JavaScript Inheritance Patterns: Learning From Closure (mic/aja)99
javascript, inheritance, google, software-design-patterns
W3C Validation: It’s Not Just About Rankings98
w3c, conformance, html, css, seo
Google Releases Closure, the Tools Behind the JS Geniuses (dal/aja)97
google, javascript
Website Maintenance Tips for Front-End Developers (lou/sma)96
maintenance, quality, tips-and-tricks, link-lists
A Guide to Google Analytics and Useful Tools (sma)95
guides, google, analytics, link-lists
Open Web Tools Directory (oct/aja)94
open-web, mozilla
Page Speed: New Open Source Firebug Performance Extension From Google (dal/aja)93
firebug, google, performance
Launching Perch (dre)92
content-management, perch
14 Free Tools to Validate Your HTML, CSS, and RSS Feeds (sea)91
conformance, html, css, rss, link-lists
The Mystery of CSS Sprites: Techniques, Tools, and Tutorials (sma)90
css, sprites, techniques, link-lists
10 Web Analytics Tools for Tracking Your Visitors89
analytics, google, link-lists
CSS Grammar Fuzzer88
css
Sprockets: Build Time JavaScript Dependency Management (dal/aja)87
javascript, ruby, dependencies
50 Extremely Useful PHP Tools (sma)86
php, link-lists
A New Google Sitemap Generator for Your Website (joh)85
sitemaps, google, search
W3C Validators in Jeopardy (mho)84
w3c, conformance
YUI Library, YUI Doc, and GitHub (dal/aja)83
documentation, yui
Two More Ways to Do Cross Browser Testing (cat)82
testing, browsers
HTML5 Parsing in Gecko: A Build (hsi)81
html, parsing, gecko, browser-engines
HTTP Monitoring With Charles (jus)80
http, monitoring, debugging
W3C Markup Validation Service Adds Experimental HTML5 Support79
w3c, conformance, html
W3C Validator, Now With HTML5 Flavour (oli/w3c)78
w3c, html, conformance
Fixing the Web (bra)77
web-platform, layout, javascript, browsers, code-editors
BrowserHawk Lives (oct/aja)76
browser-detection, browsers
Joomla and WordPress: Highly Recommended Content Management Systems75
content-management, link-lists, joomla, wordpress
IE 6 Blocker Script (chr/css)74
internet-explorer, browsers, javascript, jquery
10 Weblog Engines Reviewed (sma)73
blogging, content-management, link-lists, comparisons, wordpress, movable-type, drupal, joomla
How to Filter RSS Feeds (cat)72
how-tos, rss
OpenLaszlo 4.1: DHTML Ready for Prime Time (dal)71
dhtml, flash
State of AJAX for June 2008: Apple Flexes Open Web Muscles (dal/aja)70
browsers, standards, performance, javascript, extjs, dojo, yui, mootools, jquery, css, svg, canvas, link-lists, ajaxian
JSON Diff Released (dal/aja)69
json
Writing a GWT Linker (ale)68
javascript, gwt
15 Tools to Help You Develop Faster Web Pages67
performance, browser-extensions, link-lists
Mascara: Putting Lipstick on JavaScript? (dal/aja)66
javascript
Useful In-Browser Development Tools for PHP (tro)65
php, link-lists
Pure JavaScript HTML Parser (jer)64
javascript, html, parsing
Using Prototype to Load JavaScript Files63
javascript, prototypejs
Ajaxian Roundup for April 2008: CSS Goodness, Ext Licenses, and the Cloud (dal/aja)62
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)61
canvas, testing, color-blindness, colors, accessibility
A Validator Is Not an Accessibility Evaluation Tool? (w3c)60
discussions, html, conformance, accessibility, alt-text, images
Ajaxian Roundup for March 2008: IE 8, Acid3, and Performance (dal/aja)59
browsers, javascript, dojo, dwr, extjs, prototypejs, jquery, css, design, performance, mobile, databases, comet, ajaxian, link-lists
Speaking the Language of Robots (sha)58
robotstxt, search, google
Testing Your Browser While Being Lazy (kar/w3c)57
browsers, testing
TinyMCE 3 First Look (dal/aja)56
Monthly Ajaxian Roundup for October 2007: JavaScript Wars, Java Reborn, and Browsers Wake Up (dal/aja)55
dojo, extjs, gwt, jquery, prototypejs, yui, gears, browsers, javascript, css, ajaxian, link-lists
Accessibility Basics: Testing Your Page for Color Blindness (chr/css)54
fundamentals, accessibility, testing, color-blindness, contrast, colors
Monthly Ajaxian Roundup for August 2007: CSS Frameworks and the Reboot of Top Frameworks (dal/aja)53
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)52
mobile, apple, dojo, scriptaculous, extjs, yui, jquery, javascript, offline, css, browsers, ajaxian, link-lists
Clean Up Your CSS (chr/css)51
css, formatting
DOMDom, Easy DOM Element Creation (zac)50
javascript, dom, libraries
JSLT—JavaScript-Based XSLT Alternative49
xsl, javascript
JavaScript/CSS Font Detector (dal/aja)48
javascript, css, fonts
Better Font Management (dig)47
fonts, link-lists
Yahoo Pipes: AJAX Mashup Builder (dal/aja)46
yahoo, yui
An Introduction to AJAX and Taconite45
introductions, ajax
Validator Web Service Interface Ideas (hsi)44
web-services, conformance
DOMTool43
conversion, dom, javascript, html
CSS Tab Designer (dal/aja)42
css, windows
W3C Markup Validator, Link Checker Updated41
w3c, html, xhtml, conformance, links, link-rot, user-experience
IEs 4 Linux: Internet Explorer 6, 5.5, 5 on Linux (dal/aja)40
internet-explorer, browsers, unix-like, testing
Complete List of Best SEO Tools (sma)39
seo, link-lists
Unicorn Sighting (Public Preview) (don/w3c)38
w3c, quality, conformance
Web-Based Alternatives to PowerPoint (jud/inf)37
html, css, javascript
AJAX SVN Browser (dal/aja)36
svn, ajax
AJAX and XSLT in Web Development35
ajax, xsl
IBM Releases AJAX Toolkit Framework (aja)34
ibm, ajax
AJAX Scaffold Generator (dal/aja)33
ajax, ruby-on-rails
Announcing DOM Helper: A New and Improved CSS Editor32
dom, css, code-editors, windows
New robots.txt Tool31
robotstxt, google, search
What’s the Best MySQL Admin Tool? (jus)30
databases, mysql
Beware the Automated Accessibility Tool Trap29
accessibility, automation
New W3C Feed Validation Service (oli)28
discussions, w3c, syndication, rss, atom, conformance
ShrinkSafe: Compress Your JavaScript (dal/aja)27
javascript, minification
HTML, CSS, PHP, and More Cheat Sheets26
cheat-sheets, link-lists, html, xhtml, css, wordpress, php, databases, encoding, seo, servers
Analyzing Web Server Logs25
servers, logging, analytics, link-lists
Problems With Automated Accessibility Testing Tools24
accessibility, testing
JavaScript Lint (dal/aja)23
linting, javascript
JavaScript Utilities Project22
javascript
Another JavaScript Compressor/Obfuscator (oct/aja)21
javascript, compression, obfuscation
Drip: IE Leak Detector (dal/aja)20
memory, windows, internet-explorer, browsers
Utility: JavaScript Obfuscator (dal/aja)19
javascript, obfuscation
Documentation, Documentation, Documentation (sil)18
documentation, jsdoc, javascript
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