Articles by Craig Buckler
Freelance UK web developer, writer, and speaker. Has been around a long time and rants about standards and performance.

Blog
How to Debug Node.js Code Using Multiple Tools
This tutorial demonstrates various tools to debug node applications and find their root causes. Dig in and learn from the ground up.

Blog
Dark Patterns: Unraveling the Web’s Shady Side
The worst web dark patterns tempt you to do something you didn’t intend. Is it honest? Are users happy to have their actions manipulated?

Blog
How To Optimize CSS for Peak Site Performance
CSS may seem innocent enough, but it can require some heavy processing. Use this guide to properly optimize CSS and improve site performance.

Blog
A Thorough Guide to Using Media Queries in JavaScript
Media queries are normally defined in CSS to make a site layout responsive. Media queries can also be used in JavaScript.

Blog
How to Optimize Your Site for Google’s Core Web Vitals
Google's Core Web Vitals provides a measurable way to assess user experience. It affects your search rank, so performance cannot be ignored.

Blog
A Complete Introduction to Web Components in 2022
Web Components are a standard way to create reusable and modular HTML elements without using a JavaScript framework.