Matthew Wallace at his desk, hands folded, looking at the camera

You're not stuck. You're tangled.

Your team is working harder than ever. Why isn't it getting easier?

Matthew Wallace, fractional CTO: a part-time technology lead for CEOs and owners whose business already runs on software, new or decades old. Nashville.

Only one person understands the old system? I get it written down and tested, and put a second person on call.

  1. Pick a card
  2. Turn it over
  3. Keep what's yours
  4. Send it to Matthew

Which one kept you up last night?

It's never only the software, only the process or only the people. It's how the three fit together.

A♣Always busyEveryone is working flat out. So why does nothing move?The backlog keeps growing, and you can't name what last quarter's work changed.More tickets will not fix this. I look at what gets built, how it gets chosen and who decides, then point all three at one result you can see.
A♦OutgrownWhat got you here is starting to crack.Every new customer makes it more fragile, and you're afraid to touch what works.You do not need a rebuild. I find the few parts that can never break, then shore up the code, the process around it and who owns it.
A♠Stuck mid-rewriteThe new system has been "almost done" for two years.You're paying for two systems, and nobody can say when one goes away.I get one real piece live on the new system, give each system one owner, and measure progress by what has actually moved.
A♥The one I hear mostYou ask for a date and get a shrug.You don't want to call anyone a liar. You just can't tell what's true anymore.Why is my engineering team so slowYour team probably is not the problem. I draw how the software, the process and the people connect on one page, so a date means something.

Do any of these sound familiar?

Dig deeper

The long version

The one I hear most has its own page, written plainly, with the five signs it is this and not capability.

Why is my engineering team so slow?

Where does work get stuck?

Follow one change from idea to customers. Pick where it waits longest.

    Dig deeper

    Why this is the first question

    The loud cards are symptoms. Standups multiply, sprints carry over, and someone suggests hiring ten engineers. The jam is usually one system nobody owns, and the whole queue waits behind it.

    Why is my engineering team so slow?

    What if one fix loosened everything else?

    I find it, fix it, and stay until it holds without me.

    First 1♦

    Two weeks

    What is really going on?

    Software, process and people, drawn on one page.

    Then 2♦

    One month

    What one change helps most?

    One change in the right place.

    Last 3♦

    The ninth week

    Will it hold without me?

    Until it lives in the code, the process and the team, not in anyone's memory.

    What would you fix first?

    Dig deeper

    The long version

    Two weeks mapping the system: the architecture, the pipeline, the incident log, and who owns what, drawn on one page. One month on one change: not a transformation, the one joint that loosens the next five.

    Then I stay until it no longer depends on me: owners in the repo, checks in the pipeline, decisions on paper, numbers pulled straight from production.

    Has this worked for anyone else?

    K♥iostudioMost profitable

    Maintenance mode to the most profitable department in the company. Then they asked me to run it.

    K♦Convoy of HopeDonations up

    More donations the year after we changed how the platform was built and run.

    K♠UST, Xpansion, ODE15 years

    Of legacy, moving to a new architecture over five, one slice at a time.

    No figures claimed

    Does one of these sound like yours?

    How much help do you need?

    A technology lead, sized to the problem. Agents do the donkey work. Your people stay in charge of it.

    1♦

    One technical decision, one hour: rewrite or keep, build or buy, hire or fix.

    1♦
    2♦

    A working technology lead for your system, without the full-time hire.

    2♦
    12♦

    The whole technology organization, when the change has to outlast the quarter.

    12♦

    What would you put in place first?

    Dig deeperForward this

    The Second Opinion

    One technical decision, one hour: rewrite or keep, build or buy, hire or fix.

    • Booked when you need it
    • A straight answer, including when it is the wrong idea
    • Cheaper by the hour past ten hours

    The Lead On Call

    A working technology lead for your system, without the full-time hire.

    • Two working sessions a month on your system
    • Text and email during business hours
    • No slides, no theater

    The Year

    The whole technology organization, when the change has to outlast the quarter.

    • Regular time with leadership and the team
    • A technical roadmap and targets we agree on
    • Travel when being in the room matters

    Annual commitments are preferred, because moving an architecture takes longer than a quarter. This is senior executive time, priced like it. It fits a company where one wrong technical call costs more than the advice.

    Have I been where you are?

    VP of Technology at iostudio, twenty years of shipping. I read the system before I touch the team.

    Write to me: hello@615.io

    M♥ The dealer
    Matthew Wallace, Nashville

    I have untangled every one of these. Which is yours?

    Dig deeper

    The long version

    Twenty years of shipping software, from Flash to WebXR to agents. Solutions architect, lead engineer, VP of Technology, and owner. I have rebuilt a technology organization from the inside and replaced systems that had run for fifteen years. I read the system before I touch the team.

    Along the way: VP of Technology at iostudio, features millions of League of Legends players used at Riot Games, a VR heart explorer built by 615io, full-scale AR mining tires for Bridgestone. And a developer community in Nashville I started in 2006 that is still running.

    Rather just talk?

    Thirty minutes. No slides.

    Or write: hello@615.io

    Links

    Guide Automatic answers

    ProblemsHow it worksResultsPackagesWhy is my engineering team so slow?StudioService businesses

    Matthew Wallace is a fractional CTO for CEOs and owners whose business already runs on software. Nashville, since 2013.

    ProblemsHow it worksResultsPackagesWhy is my engineering team so slow?StudioService businesses

    Matthew Wallace is a fractional CTO for CEOs and owners whose business already runs on software. Nashville, since 2013.

    Will the hard part actually work?

    Matthew Wallace, founder of the 615io studio. We build the first working version of training, medical and AI software, for teams with a budget to prove it. Nashville.

    1. Pick a card
    2. Turn it over
    3. Keep what's yours
    4. Send it to us

    Too complicated to explain on a slide?

    Each of these started as a proof of concept on the hardest part.

    Loading

    Big Hearts · 615io · 2020

    Why we built it

    A CT scan is a stack of flat slices. Treating a child born with congenital heart disease takes seeing the whole heart in three dimensions.

    The hard part, proved first

    Could we load a 3D model from a CT scan into a VR headset in real time?

    What it became

    A heart a surgeon can stand inside, scale up and cut open before the day of surgery, built for research and training.

    Which of these have you been handed?

    Dig deeperForward this

    The long version

    For twenty years the work has been making hard, physical things easy to understand for people who are not experts: a thirteen-foot tire, a child's heart, a house under construction.

    The heart started with one question: could a 3D model from a CT scan load into a VR headset in real time? The Bridgestone tire started with another: could huge agricultural and mining tires be scanned and put into AR for training? The house asked whether a WebXR model could teach pest control employees to inspect a home with no knowledge of its layers, materials or structures.

    Technicians learned what each part of a house is called before they ever crawled under one. ShareXR started as a prototype and became a product.

    All three, with what went wrong on each: the work.

    What do you need built?

    Pick the closest one. If something simpler would do, we will tell you.

    Dig deeper

    When would we tell you not to build it?

    When it would only live in a slide deck. When an AI agent has not been tested and cannot be shut off. When the data underneath has never been checked. When a video would teach it just as well. When you could rent it.

    What are you least sure about?

    You can't slap AI on it and call it done. We build the agent, the checks around it, and the point where a person says yes. The hard part comes first, at a fixed price agreed before we start.

    Which of these is the plan right now?

    Dig deeperForward this

    What you actually get

    A fixed-price week. It ends with the hard part built and tested, or with a written finding that it should not be built. Both are results.

    • The prototype, or the written finding, whichever the week produced.
    • Every line of source, in your repository.
    • The roadmap: what to build next, in what order, and what it depends on.
    • The assumptions we did not get to, named and ranked.
    • A fixed price, agreed before we start.

    Is this the wrong fit for you?

    Five times we will talk you out of it.

    1♠No product yet, and looking for a CTO for equity?We are the wrong first call. We do paid work for teams with something already running. Come back once something is built.
    2♠Do you already know what to build?You do not need a week of proving. You need a team. That is a cheaper conversation.
    3♠Do you just need more people?We are not a body shop. Hiring directly will cost you less.
    4♠Can anyone say what success is?If nobody can, a prototype has nothing to settle.
    5♠Is the hard part politics?Software does not fix politics, and neither do we.

    Still here? Which of these is next to you?

    Dig deeper

    What we believe

    Immersion first, always second-guessed. We still tell clients when a plain web page is the right answer.

    Shipped beats demoed. We are judged on what survives production traffic, real data, and the third month of use.

    One team, whole stack. Nothing is lost in a handoff that never happens.

    Nashville-built, remote-native. You work with the people writing the code.

    Rather just talk?

    Bring the part you are least sure about.

    Or write: hello@615.io

    Links

    WorkBuildProveAdvisoryService businesses

    A small studio in Nashville. You work with the people writing the code. Founded Nashville's Flex and Flash user group in 2006. It is still running.

    WorkBuildProveAdvisoryService businesses

    A small studio in Nashville. You work with the people writing the code. Founded Nashville's Flex and Flash user group in 2006. It is still running.