3 ms·
some things that help: - integrate a good repl to your workflow, maybe lighttable? and build a logger that matches your needs - maybe a scratchpad/playground
by mc_hammer 11y ago
some things that help:
- integrate a good repl to your workflow, maybe lighttable? and build a logger that matches your needs
- maybe a scratchpad/playground app like jsfiddle or hsandbox can help also (idk)
- learn to code golf, writing unnecessary lines of code wastes time
- for learning: go back and optimize something once a week, or optimize other peoples code for fun. especially render pipelines, or bottlenecks identified by profiling, pretty good learning experience for me.
- for learning: maybe idle in irc and answer peoples questions
- i tend to keep a warehouse folder or txt file of code snippets that help me debug the current project im working on. expiriments, testbeds, helper functions, whatever
- alternatively you can build your own debug.py over time for each project, adding a test/helper function when you use it, then you wont have to write it next time.
- invest in a good dual 20-24" monitor setup, this way you can have docs open, shell open, dev tools open, and still 2-3 code windows open.
anyway thats my idea, gl :)