Pipenv - Yep, another post about Python Virtual Environments
A guide to using Pipenv for managing Python virtual environments, focusing on deterministic dependency resolution with Pipfile.lock.
A guide to using Pipenv for managing Python virtual environments, focusing on deterministic dependency resolution with Pipfile.lock.
A developer shares the story of debugging a tricky PHP unit test failure caused by a single missing character (an equals sign).
Explains how to enable and use ES6 import syntax in Node.js projects, covering package.json configuration and Babel setup.
A front-end developer explores how inspecting website elements with DevTools can fuel curiosity and learning, using Instagram's layout as a case study.
A technical tutorial on creating realistic paper snowflake effects in CSS using clip-path, masking, and custom properties.
A developer shares practical challenges and solutions encountered while implementing C# source generators, focusing on debugging and dependency issues.
A critique of Signal's centralization and a proposal for a federated, protocol-based chat app with end-to-end encryption.
Explains how Kubernetes uses IPVS and ipset for service load balancing, with a hands-on networking tutorial.
A developer shares the process of creating a simple web tool to automatically rotate JPEG images based on EXIF orientation data.
Learn three methods to merge arrays in JavaScript: using the spread operator, concat(), and push().
A guide to setting up integration tests for a TypeScript Node/Express API using Jest, Supertest, Knex, and Objection.js.
Explores Django 3.2's new support for compressed fixtures in loaddata and dumpdata commands, including benchmark results.
Explores the versatile .contains() command in Cypress for selecting elements by text, covering scoping, case-insensitivity, and regex.
Guide to setting up a Raspberry Pi headlessly via SSH and VNC, without needing a monitor or keyboard for initial configuration.
TinyPilot's monthly update covers revenue decline, hiring efforts, affiliate program challenges, and optimizing order fulfillment processes.
Azure Cosmos DB's new Continuous Backup with Point-in-Time Restore feature is now in public preview, offering improved data recovery.
Explores practical aspects of building trust in AI systems, focusing on trust in the development process, results, and the company itself.
A guide to decoding various date formats (ISO 8601, seconds/milliseconds since 1970, custom) using Swift's Codable and JSONDecoder.
A developer's journey implementing dynamic Open Graph images for a blog using the Eleventy Image plugin and SVG.
A comparison of the 1996 and 2021 Space Jam websites, analyzing their file sizes and load times on period-appropriate connections.