Feature Flags in .NET, from simple to more advanced
A guide to implementing feature flags in .NET applications, from basic toggles to advanced configurations for controlled rollouts.
A guide to implementing feature flags in .NET applications, from basic toggles to advanced configurations for controlled rollouts.
Explains how high capacity utilization creates queues, hurting team performance, using a bagel shop analogy and software development simulations.
Explores common concurrency challenges in software development, using a URL shortener example to demonstrate solutions with minimal locking.
A software developer discusses criteria and challenges for fixed-price web development projects.
Strategies for development teams to identify, plan for, and break the vicious cycle of accumulating technical debt.
Lists the top nine essential technical skills for a successful .NET developer, including C#, ASP.NET MVC, and database knowledge.
A talk from PyCon Italia 2022 on how developers can maximize their use of the Django web framework by engaging with and contributing to its open-source community.
A senior tech professional shares practical guidelines and mindset strategies for effectively onboarding into a new mid-to-senior role in the tech industry.
A senior engineer discusses taking on product management duties to fill a gap, arguing that initiative and leadership are key at higher levels.
A developer shares recent articles on innovation, money, and work, including thoughts on pull requests in software teams.
A developer's argument for moving open source projects from proprietary platforms like GitHub to open source forges, highlighting ethical and sustainability concerns.
Explores the history and concept of no-code programming, questioning its novelty and analyzing it through the lens of 'programming substrates'.
Announcement of the Hare programming language, a new systems programming language, with community updates and related tech blog posts.
Best practices for using Python's logging module in libraries to avoid common mistakes and improve log control.
A critique of traditional metrics for observability, arguing they are limited for debugging unknown issues but still valuable for system health monitoring.
A talk from PyCon DE 2022 on how to maximize your use of Django by contributing to its open-source community and development.
A talk from Django Day Copenhagen 2022 on how to get involved in and contribute to the Django open-source community.
A talk from Python Web Conference 2022 on how to maximize Django's potential by engaging with and contributing to its open-source community.
The article explores why inefficient companies and poor-quality products persist in the market, challenging the idea that competition naturally eliminates them.
A guide by Mitchell Hashimoto on a systematic approach to understanding and contributing to complex software projects, from becoming a user to making your first change.