Joshua

CTO @ Encamp
jmoyers@gmail.com

Foxes and Hedgehogs

Posted on August 08, 2025

There are people in the industry and perhaps in your organization that have a lot of context. They have good judgment, they have reasonable design sense, they know a lot about your product, the market fit, the ideal customer profile. They understand the competitive landscape - who the different players are, what they're doing, where the opportunities lie. And on top of all that, they may also be high-end software developers. Recently, I was watching an interview with Terence Tao [1], who's an Australian-American...

More

Throughput, Reconsidered

Posted on July 05, 2025

I want to talk about a genuinely surprising personal engineering breakthrough I've experienced. Over the past 3 days, I challenged myself to experiment with a true AI-native development workflow based on the advancements I've observed over the last few months. I chose Cursor Ultra, Warp, superwhisper, Claude 4 Opus and a few other capable models for different purposes, and focused on creating the most comfortable and fluid experience possible. I'll provide my background so you can decide if this is relevant to...

More

Hands on the Wheel

Posted on June 14, 2025

I see so many people online questioning their pursuit of hard science or skills like software development in a post-LLM world. I want to share some thoughts on why I believe this concern, while understandable, misses the bigger picture.

More

Post-Season Thoughts

Posted on March 31, 2025

With the end of any big project or game changing release, there is a time afterwards for necessary reflection. For Encamp, our Super Bowl is the reporting season that starts in January and runs through March. Next year is a biennial reporting year as well - our customer's obligations skyrocket in this period of time, and we're here to help. So, its time to prepare our team and technology for that expected growth - we've seen a 61% increase in facilities on platform this year and we absolutely expect that to...

More

Grateful

Posted on March 14, 2025

Feeling grateful to be part of a team of people that back each other up. My parents are getting older and I was able to travel and walk my mom through her unexpected and intense medical appointments. Still ongoing, but feel very lucky to be here to...

More