How not to prioritize a feature
A software engineer outlines seven common antipatterns for prioritizing feature requests in software development projects.
A software engineer outlines seven common antipatterns for prioritizing feature requests in software development projects.
A guide to enabling application and HTTP logging for Azure Resource Manager Web Apps using PowerShell and storing logs in Azure Storage.
A guide to automatically generating release notes from git commit history using squash and merge and git log commands.
Explains the detailed, step-by-step process the .NET Runtime (CLR) uses to safely load and validate types, ensuring type safety.
The Gamma project simplifies data visualization creation with a new four-step guide, allowing users to upload CSV data and build interactive charts.
Tips for improving Objective-C code using Swift-inspired macros and techniques, focusing on type inference and modern syntax.
A technical guide on creating a Hashicorp Vault authentication token with permissions only to seal the vault, including policy creation and token generation.
A guide to accessibility tooling and techniques for React applications, covering ESLint plugins, react-axe, and focus control.
Discusses the pitfalls of using random data for testing in software development and advocates for using object factories instead.
A technical guide on implementing a 'New Update Available' notification for Progressive Web Apps using Service Workers and caching strategies.
Final post in a Pythonic code series about leveraging PyPI packages to write better Python code by using community-developed tools.
Guide to separating Kafka Connect REST HTTP logs from stdout into a dedicated file using log4j configuration for easier troubleshooting.
A Python script to check and warn about upcoming SSL certificate expirations, designed for easy use in environments like AWS Lambda.
A practical introduction to the Wayland protocol, explaining its core concepts, resource management, and how to write a basic Wayland client.
A guide to using PostgreSQL's built-in time and date functions, including intervals and date_trunc, for efficient time-based data queries and reporting.
Argues against using nested routes in RESTful API design, advocating for simpler, single-resource endpoints with query parameters.
Discusses the challenges of using outdated Office 365 training materials and offers strategies for identifying relevant, up-to-date content.
Explores a C programming pattern using incomplete struct types to achieve generic-like behavior, improving type safety over void pointers.
Testing the limits of an R language detection package by finding English sentences it misclassifies and exploring algorithmic decision-making.
A guide on integrating the Needle iOS security testing tool into a Jenkins CI/CD pipeline for automated vulnerability detection.