
HOW CLOUDFLARE BLOCKS AI BOTS FROM SCRAPING YOUR CONTENT
Cloudflare now lets you block AI bots like GPTBot, ClaudeBot, and others from scraping your site. Here's how it works and whether it actually matters.
December 3, 2025

Cloudflare now lets you block AI bots like GPTBot, ClaudeBot, and others from scraping your site. Here's how it works and whether it actually matters.
December 3, 2025

Shipping 5MB images to production? I've been there. Learn how to optimize images properly and why it matters more than you think for web performance.
December 3, 2024

Relying heavily on custom global classes can add significant mental overhead for developers, especially in larger projects with complex styling needs.
November 3, 2024

To achieve a high-performance website, effective asset management is essential, especially when combined with mobile-first and backend optimization strategies.
November 3, 2024

CSS styling has evolved significantly, moving from traditional global stylesheets and independent style files to more modular, component-level approaches.
November 3, 2024

Learn how to build clean, efficient, and reusable frontend components that scale effortlessly. Dive into best practices like component-driven development (CDD), where focusing on isolated UI elements can transform your approach to building modern, maintainable UIs.
November 3, 2024

Component-driven development (CDD) is an approach to building applications by focusing on reusable, isolated UI components as the fundamental building blocks for the user interface.
November 3, 2024

Learn how to effectively manage your PATH, utilize dotfiles, and configure shell settings to optimize your development environment.
August 27, 2024

Explore how adopting a mobile-first design strategy not only caters to the majority of web users but significantly boosts website performance. Here's an in-depth look at why and how.
August 24, 2024
In the ever-evolving landscape of web development, tools and technologies continuously emerge to enhance our workflow, optimize performance and simplify complex tasks. One such evolution is the shift from Webpack to more modern bundlers like Vite, esbuild...
August 16, 2024
How to get axios to work with nuxt.js. Configure proxy settings when trying make axios requests in Nuxt.
March 11, 2021
How to add images to Nuxt Content blog posts using @nuxt/image for automatic optimization and lazy loading.
March 1, 2021
Slow sites kill conversions. Here's what happens when users wait too long for your pages to load, and why page speed should be your top priority.
December 22, 2020
Explore the latest techniques to dramatically enhance your site's loading speed, user experience, and mobile performance, with insights into modern build tools, Core Web Vitals, and beyond.
December 20, 2020
Managing time while working remotely is a difficult, yet important skill to master. Learn how I manage my time to stay productive while working remotely
November 3, 2019