@property: giving superpowers to CSS variables
Explains the CSS @property rule, part of Houdini, which adds type checking, fallbacks, and inheritance control to CSS custom properties.
Explains the CSS @property rule, part of Houdini, which adds type checking, fallbacks, and inheritance control to CSS custom properties.
Introducing Eff, an experimental C# library for algebraic effects and handlers, enabling advanced control over computational effects like dependency injection and nondeterminism.
Explains how to use Django models, managers, and QuerySets to interact with a database, covering creation, filtering, and deletion.
A developer shares practical examples of how PHP 8's new features, like attributes and static return types, will improve their event-sourced code.
Explains how to import non-ESM JavaScript libraries (globals, CommonJS) into ES Modules for client-side use, with practical examples.
Explains the importance of post-project follow-up in data science, focusing on code cleanup, Jupyter notebook version control issues, and documentation.
A review of Synology's Active Backup Suite, evaluating its capabilities for small business backup of physical machines, VMs, and Office 365 data.
A developer shares their journey learning Go by building a utility to check Apache Kafka's advertised.listeners configuration for common issues.
A guide to implementing Hugo's image processing features to optimize images, improve site performance, and fix lazy loading issues.
A developer recreates the classic DOOM fire effect using C# and runs it on the ancient Windows NT 3.51 operating system.
A guide to using env0 and Terraform to deploy temporary Kubernetes clusters with automatic shutdown to manage cloud costs.
Explains how to add TypeScript types for new DOM APIs like ResizeObserver by augmenting global and lib.dom.d.ts.
Analysis of why Gatsby.js sites have fewer accessibility errors than average, exploring developer 'guide rails' and automated testing.
A tutorial on creating interactive 'You Draw' bar charts using the Compost.js library, inspired by NYT's data visualization style.
A guide to organizing Go code by splitting functions into separate source files and building a standalone binary executable.
A tutorial on building a scalable, low-latency custom URL shortener service using Azure Functions and Cosmos DB.
A guide on configuring GitLab CI to authenticate and pull Docker images from private registries, specifically AWS ECR, with dynamic credential management.
A guide to creating an IPython extension to improve the %rerun magic command by handling exceptions during command replay.
Practical tips for Vapor developers to avoid common pitfalls, including Xcode setup, server management, and database migrations.
A developer's notes on learning Go by building a Kafka utility, focusing on error handling, command-line arguments, and goroutines.