Individuals and interactions over processes and tools => Competence trumps process
Working software over comprehensive documentation => Minimize time from program launch to deployment of simplest useful functionality
I really like the DoD's phrasings of classic agile maxims:
miniblog.
Related Posts
I'm trying out Podman as an alternative to Docker, and it seems pretty nice. I like the separation of tools (e.g. running containers is separate from building images), and there's less hassle with user privileges. It even supports the same images!
The Docker daemon is really convenient for deployment though. It's less work than writing a systemd configuration.
@friend sqlite is a great example!
I used to use a Proper Database Server (typically postgres) for my hobby projects, but I'm so glad I switched. Initial deployment is way easier and my data is always pretty small.
I really admire projects that put their goal in their name. For example, lastpass.
It's a great way of staying focused.
I once built a project called "one click deploys" to automate a manual deployment. The name stopped us adding unnecessary clickthroughts on big systems.