Using the Eleventy Image Plugin to Generate Images
A developer explains how they automated image generation and optimization using the Eleventy Image plugin for their static site.
A developer explains how they automated image generation and optimization using the Eleventy Image plugin for their static site.
A technical guide on clustering similar spatial patterns from raster data using R, focusing on land cover and landform analysis in Africa.
A hands-on tutorial demonstrating how to use Unix Domain Sockets with Java's SocketChannel API, covering setup for inter-process communication.
Discusses building a sustainable business model first when creating free and open source software (FOSS) to ensure financial success.
A developer compares learning Rust and Go for systems programming, highlighting their design philosophies and personal coding experiences.
A detailed overview of new features in Django 3.2, focusing on ORM improvements like covering indexes, JSON object building, and new admin decorators.
A guide to dynamically building OR expressions in LINQ queries using Expression Trees, with a reusable helper class for combining predicates.
A guide to creating and managing Python virtual environments using the native venv module, with helpful bash functions.
A tutorial explaining the React useRef() hook, covering mutable values and DOM element access in three practical steps.
A developer's guide to installing and using Glyphhanger on macOS to convert and optimize TTF font files for web use (WOFF/WOFF2).
Critique of Semantic Versioning's practical limitations and why it can't guarantee API stability, using real-world examples like the cryptography package.
Explains how to use Azure Policy to enforce a specific soft-delete retention period for Azure Key Vaults during deployment.
A developer discusses the need for better browser dev tools to debug modern CSS media queries like dark mode and reduced motion preferences.
Explains JavaScript's pass-by-value for function parameters using a closure example, showing why reassigning a variable doesn't update logged values.
A guide to using a Constrained Identity Function (CIF) in TypeScript to improve type safety for objects like a calculator's operations.
Explains why TypeScript restricts catch clause variable types and demonstrates the correct way to narrow error types using checks.
Guide to integrating Azure App Service with Azure Front Door Premium using Private Link for secure, private connectivity without complex DNS or endpoint management.
A developer shares a workaround to detect if VS Code is using a dark or light theme, as there's no official API for extensions to access theme colors.
Explains how to fix TypeScript module resolution errors for submodules in multi-entry packages using typesVersions.
A tutorial on building a full CRUD REST API using only Django's core features, without the Django Rest Framework.