Reliability Update: What Changes in the Next 90 Days

HomeWorks founder Mike Andes outlines a 90-day plan to migrate the events subsystem from legacy PHP to React/Next.js, the most complex part of the platform that handles scheduling, automations, and dispatch. Past migrations of authentication, payments, and field tools cut bugs and improved conversion rates. This foundation work enables future AI-driven routing and expanded API access.
Chapters
Hey everyone, it's Mike, founder at HomeWorks, and I wanted to walk you through what we're doing over the next 90 days here internally at the team at HomeWorks to ensure the reliability of HomeWorks is increased. Now, over the past year, just a little bit of background, we've been swapping the entire backend architecture of HomeWorks to an updated codebase language of React and Next.js with new APIs. And a lot of the things that we have already built and migrated over have very few bugs. Whether that be field force, payments, tipping, the customer portal, cards on file, deposit thresholds, and even net new features like waitlist and unscheduled work have been built in the new code language of Next.js and React. Now I'm gonna talk about for a second why we did those first and then talk about what we're doing the next 90 days. The reason we really went after areas like security, authentication, payments, et cetera, first is because those are areas that touch your customer. And when we made big improvements to the customer portal, we saw a huge jump in close rate inside of HomeWorks for our members. Huge leverage. Now we are taking that same logic that is worked— that works well for a customer portal, for Field Force, and we're applying it to events inside of the software, inside of the CRM, the part that many of us in operations are touching every single day. But the reason we went first after payments is because the last thing you want is customer cards being charged randomly and people that you have a bunch of their information being held ransom. And this is the type of security threats and data breaches that we see are going to be on the uprise with AI. And we want to make sure that all of those parts that touched your actual customer were locked solid. And that's why we focused on those things in 2025. Now, at the beginning of 2026, we said we would go page by page and piece by piece throughout the software and convert it all from that that old PHP language into this new codebase of React and Next.js. And so the big part that we're gonna be facing over the next 90 days, I'm really excited that we can finally touch this part of the codebase, it's at the core of really all elements of, of Homeworks. And it is the events. That is everything from scheduling one-time jobs to recurring events, the off-season, and a lot of these events, parts of the codebase actually trickle into things like automations, the dispatch board, or other areas where you're like, well, there's, there's been bugs other, other places, but a lot of it is tied back to this rat's nest of events that we've tried to bandaid or fix in the meantime. But now as we've fixed a lot of parts of the codebase around events, we are now diving in deep for the next 90 days to really tackle this issue and completely swap it over from PHP into this new code language. So, over the next 90 days, we're refactoring this part of the codebase, and we are doing it as delicately as we possibly can. We are absolutely putting everything in terms of resources, energy, and time to make sure that this goes as smoothly as possible. We are cautiously optimistic that we can do this without interfering with your workflow and minimizing downtime. But I'll be very honest, this is the most delicate part of the code, and it's tied to every aspect of the codebase, but we've been working up to this part over the past year and making sure that the infrastructure can actually handle us going in here guns a-blazing and fixing this very fundamental piece of the software. By redoing events and putting in the new APIs, this is going to really set us up for a solid foundation for us to build a lot faster and more reliably instead of crossing our fingers when we roll out features that have nothing to do with events but it caused issues in the past. These are called regressions. And we think we can completely solve this problem and fix this once and for all. Give us 90 days and I look forward to being able to improve the reliability and by doing that, be able to add things in the future that we have always wanted to, like routing intelligence features, be able to balance out your route throughout your week based upon budget hours as more jobs are added. These are things that we want to integrate in using AI and giving you API and MCP access to build your own bespoke tools inside of your agent and using AI. But we need to make sure that first, this part of the codebase, this fundamental centerpiece of the software, is rock solid. And that's what we'll be working on over the next 90 days.










