Fixing empty responses from Cloudflare Workers Sites
A developer troubleshoots and fixes empty responses in Cloudflare Workers Sites caused by caching headers and conditional GET requests.
A developer troubleshoots and fixes empty responses in Cloudflare Workers Sites caused by caching headers and conditional GET requests.
A German court ruled that using Google Fonts violates GDPR by sharing user IP addresses, leading to fines and requiring user consent.
A guide on integrating the latest Tailwind CSS v3 framework into a Blazor web application, covering new features and setup methods.
A web developer explains their decision to finally install an ad blocker after encountering intrusive ads and slow-loading pages during research.
Explains CSS Cascade Layers, a new feature for managing specificity and organizing styles in large projects.
Explains the CSS aspect-ratio property, its benefits over the old 'padding hack', and practical usage examples.
A critique of Apple's Safari browser and its impact on web development, focusing on lack of competition on iOS and slow feature adoption.
Explores techniques to reduce the environmental impact and improve performance of social media embeds and widgets on websites.
Explores why successful tech products often prioritize familiar user experiences over unique, novel features, using examples like Astro and Supabase.
Cascade layers (@layer) are arriving in major browsers, offering developers explicit control over CSS specificity to prevent style conflicts.
A developer reflects on ten years of blogging, sharing over 145 articles on web development, performance, and accessibility.
A guide to configuring HTTP caching headers for web assets, covering best practices for versioned files, HTML, and cache invalidation.
Introducing the Block Protocol, an open standard for creating reusable, interchangeable content blocks across different web editors and applications.
A web developer critiques the performance and loading speed of Germany's official RKI COVID-19 dashboard, proposing technical improvements.
A blog post discussing the 'five levels of hype' framework and its application to tech trends, frameworks, and crypto/NFTs.
Critique of using client-side frameworks like React for static content, advocating for Server-Side Generation (SSG) for faster loading.
A developer's 2021 year-end review covering blog traffic, email subscribers, and the completion of a major JavaScript course.
A critique of the modern web's shift from a culture of free sharing to one focused on extracting value and monetizing users.
A guide outlining a realistic path to becoming a web developer in 2022, covering foundational learning, education options, and job hunting.
Learn strategies to improve Django website performance by increasing throughput and reducing latency.