
Should we really ship fast and break things?
Should startups test everything before shipping? We break down how to balance testing with product velocity—and why 100% coverage is often the wrong goal.
Should startups test everything before shipping? We break down how to balance testing with product velocity—and why 100% coverage is often the wrong goal.
Mobile app development i scomplex. Manual processes are error-prone and slow. CI/CD automates building, testing, and deploying apps, enhancing quality and speeding up releases. This guide explores CI/CD steps and tools for mobile apps.
The software release journey is transformative. While CI/CD excels in fast-paced environments, it's not a universal fit. Discover alternatives to deploying continuously, balancing innovation with meticulous care.
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.
Do you deploy every day? Your team probably should. Here's why.
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...
It’s Friday afternoon. Do you deploy to production? A lot of teams are afraid to push their code to production before the weekend because something might go wrong that may impact their well-earned weekend. Today, I don’t want to dive too deep into how we can create enough...