// tools
What I reach for, from first commit to live server.
Tools change; the job does not. This is the stack I work with, grouped by the part of the trip it covers.
01 / ai
AI
The default way I build now.
- Claudecoding agent · model
- Codexcoding agent
- OpenCodeterminal agent
- CommandCodeterminal agent
02 / build
Build
Application code, front to back.
- Laravelphp framework
- Vue.jsfrontend framework
- WordPresscms · plugins
- PHPlanguage
- Pythonlanguage
- Node.jsjs runtime
- Vitebuild tool
- n8nworkflow automation
03 / ship
Ship and run
Getting it onto a server and keeping it there.
- Gitversion control
- Dockercontainers
- AWScloud
- Oracle Cloudcloud
- Cloudflareedge · dns · workers
- Linuxservers
- Serverlessfunctions
04 / network
Network
The layer under the servers.
- MikroTikrouting · wireguard
- Ciscoswitching · routing
- Tunnelinglocal to public, safely
05 / data
Data
Where the state lives.
- MySQLrelational
- PostgreSQLrelational
- MongoDBdocument
- DynamoDBkey-value · serverless