Why don't you look at the codebase?
When auditing software companies, we don't only look at the codebase. The value of an audit lies in understanding the broader context of the company. By interviewing, we uncover the real issues.
When auditing software companies, we don't only look at the codebase. The value of an audit lies in understanding the broader context of the company. By interviewing, we uncover the real issues.
Transform code reviews from a bottleneck to a team effort. Balance quality and productivity by engaging everyone in reviews, automating minor checks, and fostering a culture of code quality. Make your reviews sustainable now.
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.
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.
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.
At madewithlove, we join teams when things aren’t so stable. Maybe a key non-replaceable employee has left or a new investment is fueling growth. I join these companies as a CTO ad interim, someone to captain the ship through troubled waters. It’s hard at times since I’m...
I started a greenfield project this week. I knew it was coming after one of our product managers told me about it during lunch a couple of weeks ago. To be honest with you, I was terrified. I’ve been at madewithlove for a little over 4 years now, working...
Building software isn’t easy. Add the opinions and needs of multiple people into the mix and it can feel almost impossible at times. Learning to collaborate with multiple people on the same software is an essential skill for every software engineer nowadays, as almost no software gets built and...