Keep it simple
Small servers with clear routes beat clever setups nobody can maintain.
The part behind the scenes: servers, APIs and the logic that moves data around. I keep it small, readable and easy to look after.
JavaScript on the server, so the front and back of a project can share one language.
Lightweight servers and routes for forms, sign-ins, logs and small APIs.
Connecting a site to other services and pulling in live data, like a releases feed.
Small servers with clear routes beat clever setups nobody can maintain.
Check everything that comes in, keep secrets out of the code, and only collect the data that’s needed.
Readable code with notes, so you or another developer can pick it up later.
Currently learning
I’m learning SQL and NoSQL now. If a project needs more database work than I can do yet, I’ll tell you before we start.
Website
Live
Site for a privacy-first software project, with a releases feed pulled in from Mastodon and translations that only load when needed.
Tell me what you’re building and I’ll get back to you within a day.