Code, examples, and resources from Paul Sutherland — developer, architect, and founder of Liquidbinary Ltd.
This organisation contains code examples, templates, and resources from the PDS Codes blog, covering:
- Starlink Enterprise API — Integration patterns, telemetry handling, and management platform architecture
- HyperKit — Our framework for rapidly launching production-ready SaaS products
- Hypermedia Patterns — Server-rendered HTMX + Handlebars for enterprise applications
- AI Coding Security — Sandboxing techniques and security patterns for AI development tools
- Infrastructure — Terraform, Packer, Docker patterns for scalable deployments
After three years building one of the first enterprise management platforms for Starlink (now branded as Aavora), we're sharing what we've learned about:
- Building platforms that scale from 10,000 to 100,000+ terminals
- Real-time telemetry processing and usage-based billing
- Multi-tenant architectures with reseller hierarchies
- Production infrastructure patterns refined through years of enterprise work
Backend: Node.js, Fastify, MongoDB, Redis
Frontend: HTMX, Handlebars (server-rendered — no framework)
Infrastructure: Docker, Terraform, Packer, PM2
Real-time: WebSockets for telemetry
- Blog: pdscodes.dev
- X/Twitter: @PDSCodes
- LinkedIn: /in/PDSCodes
- Email: hi@liquidbinary.co.uk
*No fluff. No frameworks-of-the-week. Just what we've learned building things that actually run in production.