Say sorry when you’ve fucked up. Just own up to it. Ignoring it or defending your actions just makes things works and fosters resentment.
Here are a couple of git commands I have mastered on the job since starting:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
Don’t get attached to code. The next release of the codebase might strip all of your code. Just let it go. The experience and the learning is not just the code accumulated on GitHub, it is the process and the choices and decisions.
This is just like Buddhist mandalas. Monks painstakingly take enormous amounts of time to build the beautiful, intricate mandalas, and then they just brush it away. It is the skill and the patience and the focus that matters, not the end result.
- building an API
- exposing routes to provide information
- reading legacy code
- fixing bugs on legacy code
- dealing with spaghetti code
- I like flat structure
- Upgrading from KineticJS 4.5.4 to KineticJS 5.1.0
- refactoring legacy code
- implicit expression of myself
- legacy support
Just jump in and do it.