The case for Weak Dependencies in JS
Exploring the benefits of weak dependencies in JavaScript libraries for progressive enhancement and smaller bundle sizes.
Exploring the benefits of weak dependencies in JavaScript libraries for progressive enhancement and smaller bundle sizes.
A technical guide on securing a Synology NAS with HTTPS using Let's Encrypt's DNS-01 challenge and AWS Route 53 for DNS management.
Explains Business Activity Monitoring (BAM) tools, their key components, and their role in tracking complex, serverless business processes.
A tutorial on using Dapr with .NET 5 to read secrets from local files and environment variables for development.
OpenIddict 3.0 RC1 released, focusing on bug fixes and removing error description localization to comply with OAuth 2.0 specs.
Using Netlify's redirect feature to proxy Cloudinary image requests through your own domain for performance benefits.
A seasoned developer shares 10 key lessons from a decade in software, focusing on soft skills, practical knowledge, and career advice.
A critique of DuckDuckGo's privacy and technical flaws, arguing for a new, truly open-source search engine with its own crawler.
Explains the differences between Azure Availability Sets and Availability Zones for building resilient cloud architectures.
A guide to animating variable fonts using CSS, focusing on the font-variation-settings property, with tips and performance considerations.
A developer's status update covering SourceHut's anniversary, Gemini server progress, BARE implementations, and a new Wayland server.
A guide to quickly exploring and understanding a new PostgreSQL database using psql, covering initial setup and table inspection.
Explains why the 'Replace Fonts' option is disabled in Apple Keynote and provides a simple solution to fix it.
A guide to enabling wake-from-suspend for a Bluetooth keyboard on Ubuntu by configuring USB device power settings via sysfs and udev rules.
Creating pie charts in CSS using conic gradients with fallback styles for older browsers like IE11.
A developer reflects on leaving the decentralized web (IPFS) after realizing its potential for misuse and ethical concerns.
A technical guide on deploying the Temporal workflow orchestration platform to Azure Kubernetes Service (AKS) using Pulumi and TypeScript.
A quick tip on using a Google CDN to easily retrieve and display the favicon for any website URL without manual crawling.
A long-term review of the LoRaWAN Heltec CubeCell Capsule, covering its specs, use cases, and performance for IoT and solar-powered applications.
A step-by-step guide to configuring Jest for unit testing in a React application built with TypeScript, covering dependencies and configuration.