Job Architecture Wishlist
For a new job, a number of things worth establishing:
- Architecture of the product — clear, documented, owned
- Prototypes — always have a working solution ready
- Development box setup list — what to install fresh
- EC2 instance setup list — what to provision
- Docker containers to use
- MCP servers to leverage
- Best practice for AI DX workflow — to promote and iterate on
- NotebookLM as a knowledge management platform
- Python best practices for modules, packages, app architecture
- Testing vision: unit, integration, user acceptance, CI/CD pipelines
- Vision for new hires — interviewing approach
The goal is not to do all of this before day one. Life does not end when the job starts. It improves further.
This is a little system: the architecture wishlist. Not a to-do list to complete — a set of dials to gradually tune toward where you want them to be.