#1 / Jan 25, 2021
new codebase, who dis? (How to Join a Team and Learn a Codebase)
Great advice for diving into a new codebase. I liked this bit in particular:
The rule of thumb I use is to understand something just enough to express what it does without necessarily knowing exactly how it does that. This process is called "chunking," and it relies on the fact that once you have a basic understanding of a unit of code, "you don't need to remember all the little underlying details" (Oakley).
paint.wtf
The site's slogan says it all:
Convince an AI that you're the best artist
Build a Hugo static site in your browser using GitHub Codespaces
This guy built/deployed a static site without leaving the browser using a combination of GitHub Codespaces and Netlify.
Implementation Intentions
If you can get past the extremely click-baity nature of the intro (and title which was so bad that I used the slug to avoid repeating it here lol), there's actually an interesting article underneath on how motivation has very little effect on achieving goals.
The researchers discovered that what pulls that desire out of you and turns it into real–world action isn't your level of motivation, but rather your plan for implementation.