Switch2
BlogCareers
Switch2 Engineering

Building the future of UK Heat Networks.

Notes from the Switch2 engineering team on the tools, types and trade-offs behind our platform — from Rust on the backend to Rust on the frontend.

Latest posts

card image
RustAuthType-Driven

The Permission Is the Type

How type-driven development made authorisation feel surprisingly simple

4 June 2026•6 min read
card image
RustDDDTypes

Type and Domain-Driven Design

How we design our services around a domain with Types at the core

20 February 2026•6 min read
card image
RustAWSLambda

Type-Driven Lambda Extractors

How we keep AWS Lambda handlers clean with type-driven dependency injection

12 February 2026•6 min read
card image
DataDatabricksRust

Databricks Orchestration

12hrs to 1.5hrs with a custom DSL and directed acyclic graph parser

21 August 2025•3 min read
card image
RustEngineering

Our Tech: Rust

Why we switched to Rust and how we're using it at Switch2

30 May 2025•5 min read
© 2026 Switch2. Built with Rust & Dioxus.
BlogCareersswitch2.co.uk