Commit

d540229

I'm starting over because each project usually has its own specific tech stack, even though some patterns and tools tend to repeat.

commit d540229