Autor je kreator Robintrack, koji je Volstrit navodno opsesivno koristio za praćenje trendova u Robinhoodu.
...
Iz članka:
Since my early days of programming in Notepad++ on Windows XP, I've changed the way I code significantly and have adopted many different strategies with the goal of improving my workflow and making myself a more effective programmer. Here are some of them, in no particular order:
- Getting really good at using “go-to definition” in my editor
- Making extensive use of full-codebase search and learning the best things to grep for in order to navigate code quickly
- In the same vein, Writing descriptive and unique error messages that can be easily searched for
- Using Auto-import code assists
- Having embedded linting and errors in the editor/IDE
- Being a fast typist
- Using code auto-formatters
- Having very fast hot-reload
- For backend development, Making sure compilation times are as low as possible
- Using language-specific tools like language servers or editor plugins when available
- Adopting AI-powered code autocomplete
- Being able to spin your development environment up quickly when starting work
- Building dev-specific routes, methods, and endpoints to avoid tedious or repetitive tasks during development
- Having a well-equipped terminal/shell with modern features
- Making good and correct use of types in languages that support it