A framework to deal with technical debt
Are there any specific product management framseworks to deal with technical debt?
Are there any specific product management framseworks to deal with technical debt?
Improve your front-end project's performance and maintainability with our guide to refactoring a codebase. Learn about tackling technical debt, assessing your code, planning a strategy, and exploring refactoring techniques.
Explore Flutter and React Native: Google's Flutter provides swift development with Dart, while Facebook's React Native uses JavaScript for native UI. We assess their features, performance, and usability to aid in selecting the best framework for your project.
Sometimes the code really is unmaintainable and non-upgradeable. Other times, it might just be old and written in a technology that’s dated or deprecated. Learning how to work with legacy code is a skill in itself. Here’s our playbook for modernizing that old PHP project.
Let's get creative with Emma and Explore AI optical illusions—a fusion of art and technology. Discover how AI-generated images challenge norms, and learn the secrets behind these mesmerizing illusions.
Discover ingenious ways to navigate frustrating security measures and bypass obstacles. Don't be bound by rigid policies; creativity triumphs over compliance.
Andreas interviews Arnout Van de Meulebroucke, CTO and founder of Phished. Phished automates cybersecurity training beyond phishing simulations with a 98.9% customer satisfaction rate. In the podcast, Arnout discusses his transition from CEO to CTO and shares a gripping company story.
AI tools like GitHub CoPilot and ChatGPT enhance pair programming by catching mistakes and aiding debugging. They match human refactoring but lag in mentoring and knowledge transfer. Nevertheless, AI coding assistants are advancing, poised to replace human pairs, enhancing coding efficiency.
Caught in a vendor's web, a client believed a total rebuild was their only option. Discover how we unravelled this myth and saved them time, money, and risk while exposing the industry's flawed advice on web application development.
In today's digital landscape, software development is a crucial aspect of most businesses. However, many organizations overlook the importance of code quality. Ensuring code quality is critical for various reasons, from financial stability to customer satisfaction.
Have trouble documenting your infrastructure? Infrastructure as code might be the solution you are looking for.
MongoDB supports full-text search. The word stemming, which it uses under the hood, may be quite useful in some cases. However, MongoDB FTS has a non-obvious limitation, which can leave you confused while producing empty search results instead of errors.
Once considered a dying programming language, PHP has undergone a massive transformation in recent years, evolving into a powerful and modern web development tool.
Listen to this new Pulse podcast episode on technical debt where Jonas and Andreas discuss managed vs unmanaged debt, legacy code, code rot and give some tips on how to work with technical debt in any given circumstances.
Should you start from scratch or invest time to refactor your application? * The concepts explained: software rewrite, starting from scratch, and refactoring * When should you