These five areas guide my writing. Some already have an article archive; others are directions I am developing through future writing.

Software Engineering & Architecture

Java, APIs, distributed systems, maintainability and the reasoning behind engineering decisions.

Product Engineering & Building

How customer needs, operational reliability, maintenance and cost shape a software product. This is an area for future articles; the project pages introduce some of my work.

Industrial Technology & Infrastructure

Embedded systems, automation, monitoring and the connection between physical and digital infrastructure.

My recent reflection on engineering and family life includes an update on a robotic arm project. The solar projects provide further background. More detailed engineering articles are planned.

Business, Technology & Strategy

Technology entrepreneurship, business processes, productivity and African enterprise opportunities. Research and writing in this area are planned; there are no dedicated published articles yet.

Engineering Leadership & Professional Growth

Mentoring, communication, judgement and learning through professional experience.

View the full article archive.