Don't be that open-source user, don't be me
A former open-source user reflects on past entitled behavior and explains the hidden costs of user demands on project maintainers.
A former open-source user reflects on past entitled behavior and explains the hidden costs of user demands on project maintainers.
A tutorial on using Cypress for API testing, covering the .request() command, passing arguments, and handling responses.
A guide to designing, implementing, and testing a tagging strategy for Azure resources using Bicep and Azure Policies.
A guide to calling the Kubernetes API directly using HTTP clients like curl, covering authentication, server discovery, and CRUD operations.
A developer shares their journey of learning Lua by attempting to build a web framework and server from scratch.
A technical tutorial on deploying a containerized Python web app to Azure App Service, covering App Service Plans, container settings, and API testing.
A developer's hands-on experience building a functional RISC-V workstation using the HiFive Unmatched board and Alpine Linux.
A step-by-step guide to manually deploying a Next.js application to Netlify using the CLI and plugin.
A reflection on API design and developer responsibility, using a historical Windows Kernel function as a case study.
A developer's critique of Twitter's algorithmic Home feed, explaining why it failed to show relevant tech content and seeking alternatives.
A software developer introduces his new blog, discussing his journey with blogging platforms and his focus on full-cycle software development and DevOps.
Analyzes the recent surge of criticism against 'Web3' and explores the reasons behind the tech community's negative reaction to crypto's rebranding.
A guide to using for loops, forEach, and while loops in Swift for iterating over collections, with examples and key differences.
A tutorial on using the Sail CLI tool to provision and manage a production-grade WordPress environment on DigitalOcean from the terminal.
A guide to setting up automated testing for Django projects using Pytest and GitHub Actions for continuous integration.
A developer's hands-on experience deploying a Gleam web application to the fly.io platform-as-a-service, evaluating its onboarding and deployment process.
Overview of Java's key projects (Valhalla, Panama, Loom, Amber) for 2022, including their goals, current state, and future plans.
Explains how to use a specific folder from a GitHub repository as an npm dependency using the degit tool.
A guide to crafting effective error messages for developers, focusing on context, the error itself, and mitigation steps.
Explores the three key components of effective error messages for developers: context, the error itself, and mitigation steps.