$ build --from scratch --deploy production

Full-Stack Development

Custom mobile apps and microservices, cultivated with 30 years of experience. From first commit to production.

# What Grows Here

Full-stack development from the ground up

frontend

Frontend & Mobile

Web apps and native-quality mobile apps for iOS, Android, and web. Built to last.

vuereactsvelteflutterreact-native
backend

Microservices

0-to-1 backend development. Domain-driven design with 100% test coverage, every time.

.netc#f#gonode
infrastructure

Cloud & DevOps

Kubernetes orchestration, Docker containers, CI/CD pipelines. Production-ready from day one.

k8sdockernginxazure-devopsgithub-actions
ai-assisted

GenAI Development

Modern AI-assisted workflows. Pattern-driven architecture that accelerates delivery.

claudetddpatterns

# Recent Harvest

Apps in production

Development time tracking by project
react-native iOS
HayTracker
Inventory management for hay and straw bales
flutter Coming Soon
Propane Tracker
Tank monitoring and delivery tracking
flutter Coming Soon

# Open Source

Reference Architectures

Developer Tools

# About

30 years of software development, now from a hobby farm in rural Michigan.

I'm Nathan—architect, developer, and farmer. Between caring for chickens, goats, donkeys, turkeys, and ducks, I build software for businesses who need it done right. The farm runs on the same principles I bring to software: dedication, persistence in troubleshooting, constant learning, and genuine care—whether for code or for animals.

My focus is 0-to-1 development: taking your idea from concept to production with clean architecture, comprehensive testing, and documentation that actually helps.

Languages

  • TypeScript
  • Dart
  • C# / F#
  • Go

Frontend

  • Vue.js
  • React
  • Svelte

Mobile

  • Flutter
  • React Native
  • Expo

Backend

  • .NET 8
  • Go-Gin
  • Node/Express

Infrastructure

  • Kubernetes
  • Docker
  • NGINX
  • Azure DevOps
  • GitHub Actions
Read technical articles on nathanfox.net →

# Start a Project

const project = {
client: "you",
approach: "0-to-1",
quality: "production-ready",
email: "contact@codepasture.com",
phone: "(517) 618-1703"
};

Have something to build? Let's talk.

Send Email