Conor's Newsletter: Issue 29
Best software engineering practices, feeling unmotivated, and faster machine learning
Let's get to the stories and links that I thought were worth sharing this week. As always, enjoy the newsletter. If this was forwarded to you, you can go ahead and subscribe at conordewey.com.
What I read —
There's some great stuff here on best software engineering practices from naming to code reviews to design. Worth checking out. Things I Learned from a Senior Software Engineer.
If you have been feeling lazy, bored, or unmotivated then this article from Niklas Göke is a good one. Long story short, action beats inaction, almost every time. You’re Not Lazy, Bored, or Unmotivated.
Some practical machine learning advice here. I especially like the bit about repurposing models for new problems. I feel like this doesn't get done well enough out there. Machine Learning, Faster.
I'm big on journaling, so I often find myself curious with how others go about their daily practice. This post lays out plenty of interesting techniques if you want to switch things up. Journaling Techniques to Master Balance.
What I found interesting —
Cool thread here in honor of YC demo day with examples of bootstrapped companies to draw inspiration from. Bootstrapped Companies.
This is one of the bigger revelations for me over the past few years. Output accelerates input. Publish for New Ideas.
It's becoming harder and harder to attract traffic in a Google-run search world. This milestone is one worth exploring further. Google Searches.
Quote I'm pondering —
“To be fully alive, fully human, and completely awake is to be continually thrown out of the nest. To live fully is to be always in no-man’s-land, to experience each moment as completely new and fresh. To live is to be willing to die over and over again.” — Pema Chodron