Thoughtful products that work
three shade is a senior web engineering studio. We develop and ship useful applications to meet the needs of our customers.
1use tokio::sync::mpsc;2use tracing::{info, instrument};3 4pub struct Pipeline<T: Send> {5 tx: mpsc::Sender<T>,6 rx: mpsc::Receiver<T>,7}8 9impl<T: Send + 'static> Pipeline<T> {10 #[instrument(skip(self))]11 pub async fn run(self) -> Result<()> {12 info!("pipeline.start");13 while let Some(msg) = self.rx.recv().await {14 self.process(msg).await?;15 }16 Ok(())17 }18}Most software is built in a hurry by people who’ve never had to maintain it.
We don’t do that.
We’re a senior team that treats engineering with respect; durable, dependable, and quiet enough to disappear behind the product it serves.
Senior led
Every line is written by an engineer with over 20 years experience. No staffing pyramids.
Architecture first
We believe in good, quality software the way our predecessors built it. No half measures. No cut corners.
Ship & stay
We don't hand off and disappear. We stand by what we build.
/ 02 — Selected work
A few projects we’re proud of.
- / 01HoiDeveloper tools · Open source · 2025A YAML-driven command runner for engineering teams.4,000+ installs via cargo · written in Rust
- / 02htaccess testerDeveloper tools · IDE extensions · 2025Offline rewrite-rule testing for VS Code and JetBrains.TypeScript + Kotlin · two editors, one mental model
- / 03PHP Log ParserDeveloper tools · Desktop app · 2026A desktop GUI for reading PHP logs without losing the plot.In private beta · cross-platform desktop
/ 03 — Contact
Curious?
Let's connect.
We take on a small number of interesting engagements a year. Tell us what you’re building and we’ll reply within two business days.