Sam bray "What's a cuboid" 🥀
Sam bray "What's a cuboid" 🥀
Building fast, user-friendly tools and apps.
Turning complex problems into simple, scalable solutions.
HTML
◆
CSS
◆
JavaScript
◆
PHP
◆
MySQL
◆
Linux
◆
Portfolify
◆
HTML
◆
CSS
◆
JavaScript
◆
PHP
◆
MySQL
◆
Linux
◆
Portfolify
◆
I'm Max, known online as MJDawson. I'm currently in Y12 and I enjoy building reliable, performance-focused software with clean UX.
Outside of coding, I spend time swim training and competing at swimming events.
Click a project to explore.
A compiled programming language built from scratch using Go. Novus compiles down to native machine code, supports its own package manager (nox), and has a growing standard library. Features modules, imports, functions with return types, and inline assembly. Goal: self-host by rewriting the compiler in Novus itself. Intended for my A-Level project.
A self-hosted deployment platform inspired by Coolify and Pterodactyl. Features Git-based deployments, Docker-native containers, multi-server management, team collaboration with role-based access control, real-time monitoring with live logs, one-click service templates, MFA, and a comprehensive API.
A lightweight TCP proxy that handles HTTP/HTTPS traffic redirection via DNS SRV records. Supports intelligent certificate selection, automatic HTTP-to-HTTPS upgrades, and multiplexing multiple TLS applications — including WebSockets — on a single port 443.
Thoughts on development, projects, and more.
Sam bray "What's a cuboid" 🥀
V2 of ProxyDNSCache Realised
New posts system on my website.
Available for select freelance and collaborative work.
Design to deploy: performant, accessible, and maintainable web apps.
Robust services, database design, and integrations with security in mind.
DX improvements, automation, and internal tools to speed up teams.
Tell me about your project, role, or idea. I typically reply within 1–2 days.