Stabilizing Inherited Software: My First-Week Checklist
Inherited a live codebase with no one left who built it? Here's the checklist I run through in week one — before touching a single feature.
20 posts.
Inherited a live codebase with no one left who built it? Here's the checklist I run through in week one — before touching a single feature.
If you have an interesting side project in the works, an Elixir or LiveView question, or just want to chat about software development, schedule a call.
A series of questions I ask prospective consulting clients (most looking for help with Elixir programming projects) and why I'm asking them.
The goal of this estimate is to, in a time-boxed format, create a framework for more meaningful discussions to happen. These numbers should not be looked at as facts but shape those first steps of discovery.
Build in public as much as possible, blog what you learn to teach others and when you have time, don't be afraid to approach the people/projects you care about and ask, "how can I help?"
My summer vacation is coming to a close and I am once again looking for my next consulting project.
I love hearing what people are excited about and working on. Noting too formal, just coffee over a Zoom video chat.
After dedicating a full time effort towards an Elixir/Phoenix consulting project since October, I'm taking some time off and looking forward to a nice mix of vacation and personal projects.
Almost all the work I get is through referrals so your help means a lot.
More details about my freelance and consulting offerings on my For Hire page.
Most quality iOS apps cost between $100,000 to $1,000,000 to build. Some apps will be less and some more. If you're looking for an app built with great design, superior development, and clever marketing though, it will …
Yesterday was my last day on contract and once again I have Consulting Availability and am available for hire. With some time to kill I’m looking forward to catching up on some personal projects but today I wanted …
Just a quick post today to share that my current client project will end April 1st and I’ll have consulting availability opening up. For more info you can check out my For Hire page but to summarize, the following …
Happy New Year everyone. Hope you enjoyed your break. Just a quick post today to share that I do have consulting availability and would love to start work on a new client project. I recently updated my For Hire page but …
A few planned consulting projects have been postponed and I now have some consulting availability headed into November/December. If you could use some help with an Elixir or iOS project, let’s chat. I am very …
As I alluded to after loosing my job at the end of January, I knew I’d take the majority of February to recover from my neck surgery and then get serious about work in March. We’ll it’s almost the end of March so I …
I am no longer an employee of Big Nerd Ranch. The news came down on Monday. I can’t speak to any of the details but suffice to say I am disappointed. I really enjoyed working at BNR. My time there was productive, for my …
I guess I could have use a more sophisticated reference in the title like Know Thyself but I can’t help quoting the most electrifying man in sports entertainment, The Rock. Know Your Role! When trying to breakdown the …
I’m not sure if “Selling Design” is the real title for the Keynote at Interaction15 (1h5m) but that’s the topic your are going to see. Mike Monteiro a does a great job reviewing some of the pitfalls creative people run …
A friend of mine emailed me, amongst a few others, asking for advice. He’s been working as a consultant for a little while now but has been unhappy about his recent clients. He says they haven’t been focused on the …