Platform Engineering
Designing internal platforms, delivery paths, standards, and self-service workflows that help teams ship with confidence.
Technology Leader | Platform Engineering | Developer Experience | AI Enablement
I help people get from where they are to where they want to be with less friction.
Whether the challenge is platform modernization, cloud migration, developer productivity, delivery reliability, or practical AI adoption, I focus on creating the systems, standards, and shared understanding that help teams move forward with confidence.
Part technologist, part teacher, part translator, I work at the intersection of engineering, enablement, and leadership—helping organizations build stronger platforms, healthier delivery systems, and more capable teams.
What I'm Exploring
Good platforms reduce friction. Good DevOps leadership creates feedback loops. Good AI adoption solves real workflow problems instead of chasing novelty.
Designing internal platforms, delivery paths, standards, and self-service workflows that help teams ship with confidence.
Improving CI/CD, release practices, incident readiness, observability, and the human systems around reliable delivery.
Reducing cognitive load through documentation, tooling, automation, paved roads, and practical coaching for engineering teams.
Finding grounded uses for AI in engineering workflows: code review support, automation, knowledge retrieval, and safer experimentation.
Featured Writing
Fresh writing on practical AI adoption, engineering leadership, and the real work of making technology useful.
Conversations With Myself
There is a question from an old ad that asks, "What do you want to do today?". I wonder how many of us really answer that question at the beginning of every day. My bet is that not a lot of us do, at least not like we probably should.
There is no doubt that we all have responsibilities. We get up, make the coffee, get cleaned up and then head out to work. Is that really what we want to do today? It doesn't matter how long or short your list is, there are other things that we all aspire to which is where the advice, "do what you love", comes from. Don't get me wrong, you have to take your responsibilities seriously and make sure that they are taken care of, but that does not stop you from doing what you love.
Will your last day on Earth be spent doing something that you really didn't want to do? Now that I have asked that I feel compelled to remind you that tomorrow is not guaranteed.
If you're not doing what you want to do today take one small step towards it. That step will fill you with happiness and hope. Then, if tomorrow arrives, take another small step. Then another, and another.
Be awesome.
Now for something not completely different...
Building a small business from scratch, one thoughtful decision at a time.
The first entry in a real-world journal about building a small print-on-demand business with AI as an engineering and business partner.
Read MoreHow I Work
I like clear systems, useful automation, and teams that understand why the process exists. My work is usually a mix of hands-on engineering, leadership, mentoring, and translating technical tradeoffs into decisions people can act on.
Notes From The Workshop
Preserved tutorials and technical writing from earlier eras of web development. Some examples reflect the tools and practices of their time.
Explorations
Model builds, workshop notes, photography, and other personal projects live here apart from the professional and technical writing.
Contact
Reach out if you are trying to make delivery smoother, give developers better tools, or turn AI from an experiment into something your team can use responsibly. I am always glad to talk through the shape of the problem and where I can help.