read the source

Created: Jun 18, 2020Published: Mar 28, 2023Last modified: Apr 05, 2023
No tags
Word count: 133

The best way to grow as a programmer is to Read The Source.

Imagine yoda saying "Read the source, Luke!" if that makes a difference - just get into it, get your hands on it, and learn from what others are doing.

There is plenty of beautiful code out there!

Methods

> Github Repos online

Just poke around in repos, in projects of all sizes.

> Github repos in emacs/your local editor

Clone a repo and poke around in your own editor

> Go-to-def!

Most languages+tooling supports go-to-def on function names - in clojure, this means you can pretty quickly read the standard lib.

This is especially true of emacs - there are several very helpful and accessible ways to read the manual, the documentation, the source for whatever mode you're in, etc.