Futureproof Training

Our training offerings are now hosted at futureproof.dev, where we help developer teams level up with future-facing skills across AI, Clojure, and core software practices.

Developer Level Up

Master the thinking tools and strategies used by the most effective senior engineers. Course details→

  • Master AI-assisted development and system design
  • Develop intuitive mental models and practical systems
  • Engage with a cohort of forward-thinking developers
  • Receive mentorship and career strategy guidance
  • Build a personal knowledge framework and database

AI Team Power Up

Upskill your team with structured AI development practices. Team training info→

  • Understand the core concepts and limitations of AI systems
  • Enhance developer productivity with effective AI tool usage (See our AI TRAPS article)
  • Develop a strategic plan for AI integration into your stack
  • Implement QA processes for AI-generated code
  • Explore AI-powered features to differentiate your product

Clojure Training

Proven techniques for building systems the Clojure way: simple, robust, fast. We cover fundamentals, REPL workflows, idiomatic design, and working at scale on the JVM.

  • Functional data-driven thinking
  • REPL, tools.deps, and testing patterns
  • Advanced topics like core.async, transducers, virtual threads
  • Interop and platform fluency

Startup Support

We offer guidance to early-stage startups, especially in NZ/AU, evaluating tech choices and long-term viability. Happy to advise pro bono where we can help.