I’m R. Riley Holmes, and I have been trying to make computers do things ever since someone showed me QBasic in 1999. My background is a little non-conventional in the software world: I enlisted in the military out of high school, and only later completed a math degree or two. No matter what I work on, my curiosity and drive always bring me back to questioning the limits of what code can do.
My Work
I am interested in high-leverage tools that allow small teams to accomplish huge things. I believe correct architectural and tooling choices can mean the difference between 100,000 and 100 man-hours. While the 21st century tech bubble normalized large teams spending years on products, I prefer to trend in the other direction.
My focus has become increasingly abstract and I’m currently working in metamodeling and enterprise architecture. But I always try to keep things pragmatic and focus on what’s really being acomplished. So I’ll share some of the techniques I’ve explored in
- rapid prototyping
- functional deployment (“dev ops”)
- scalability and fault tolerance
Beyond Code
When I’m not working, I enjoy plumbing, gardening, and playing horror games. I’m based in Saudi Arabia.
Connect
I’m always interested in hearing about challenging problems. Whether you’re looking for consulting help, want to collaborate on a project, or just want to chat, feel free to reach out.