4 ms·
If the question is "do I use scripts like create-react-app", the answer is no. In general, I don't like code generators, I like to understand what I'm doing fr
by linkdd 5y ago
If the question is "do I use scripts like create-react-app", the answer is no.
In general, I don't like code generators, I like to understand what I'm doing from the beginning and add stuff when I need them.
But I do have a set of tools that I know and that I end up setting up in my projects.
For Javascript, it's:
- Typescript
- Apollo server/client
- Mocha, Sinon, Chai
- Vue, Vuex with Bulma
For Python, it's:
- Poetry
- Pytest
- Pyright (type checking)
For Elixir, it's:
- Phoenix if needed (not using the generators)
- ExDoc
- Whatever lib I need
- SandroRybarik 5y agoThanks for the comment. Yeah I also dislike too many batteries included before actual development, but I like the idea of creating own starter template that is usable in every situation for given set of usecases.
- linkdd 5y agoEach time I set up a new project, I reevaluate the tools I use: Is there a new major version? Is my configuration obsolete? Is there a better tool for the job? That's how I switched from nyc to c8 for example (test coverage). Or when I upgrade hugo. Or look at new versions of Typescript, Bulma etc... If I had a template (which is a fancy word for copy-pasting), I wouldn't do that and slowly but surely my stack would be out of date. Starting a new project is the moment when you reconsider your previous choices.