5 years later, I had another baby. I thought I could do the same. I needed some money so I got a contracting position at a company. I was totally new to the codebase, but I and they assumed my expertise in Clojure would let me get started quickly.
We were wrong. I spent almost three months trying to figure out how to get anything done. Two hours between feedings, meetings interrupted and rescheduled, I just could not get enough focus time and pairing time to work in that codebase. I probably could have done it given 6 months or more, but it was a three month contract.