• Squash Migrations Using Alembic and Postgres

    Over time, a Python project accumulates many migrations using alembic. This can slow down tests (you need to run all migrations every time you create a test DB) and it’s very unlikely you will ever rollback past a certain point in time.

  • Illusion of Explanatory Depth

    People feel they understand things better than they actually do. This leads to biases and poor decision-making because of overconfidence in their knowledge.

  • AI for Notes

    Now that my Zettelkasten has over a thousand notes, I’d like to try to quite literally create the experience of a conversation with my second brain.

  • Consistency Is Potency

    The more consistent something is, the more potent it becomes. It might sound boring to say the same things over and over again, but it leads to better results.

  • Three Kinds of SEO

    There are three kinds of SEO: technical, programmatic, and editorial. Technical SEO is about setting up the right infrastructure for pages including page speed, internal link architecture, redirects, and so on.

  • Stutz (Literary Notes)

    Stutz is a documentary that is ostensibly about therapy, but is really about the endearing relationship between Jonah Hill and his therapist.

  • Less Time, More Time

    There are many things I want to spend less time doing and many things I want to spend more time doing.

  • When to Do SEO

    Before investing in SEO, evaluate whether or not it has the potential to have a large impact on your business.

  • How to Do SEO

    This note does not have a description yet. Links to this note Three Kinds of SEO

  • Time Saved Using Keyboard Shortcuts

    I use Alfred to switch between applications using keyboard shortcuts. On average, I use Alfred 127 times per day, mostly to use keyboard shortcuts.