Skip to content

Setting up eMMC on an Orange Pi

The main reason I ended up getting the orange pi (3B, to be exact) was because it has an eMMC connector. This means you don’t have to use an SD card for your boot drive, which I’ve had issues with in the past (they aren’t built for the read/write patterns that OS systems require, so they fail fairly often). I also assumed the device would be quite a bit snappier with an SSD (which turned out to be true). However, it ended up being trickier than I thought to get the OS on the eMMC card. tl;dr: you want to use dd to copy the .img file to the emmc after bootstrapping the system with a SD card with the OS image…

Continue Reading

2023 Goal Retrospective

I’ve been doing retrospectives on my yearly goals for a while now. Here’s my review of last year’s goals and my thoughts about what I can change going forward. (as an aside, I’ve been working on open-sourcing some of the templates we use as a family to plan out our life—if you are interested in taking a look while I refine them, drop me an email.) What Worked Tracking daily + weekly habits works to reinforce their importance. Setting clear goals with specific metrics has continued to be successful. When a goal is less specific (no dates, no metrics, more of a ending state / lagging indicator vs input-based) A shared goal with my wife to go on two sans-kids trips (harder than it sounds with four young kids!) was great…

Continue Reading

2021 Goal Retrospective

I’ve been doing yearly retrospectives on my yearly goals for awhile now. My belief in incremental improvement being the key to achieving anything great life has only been strengthened as time has gone on. Here’s my review of last year’s goals and my thoughts about what I can change going forward. What Worked Focusing on just two habit changes for the year is the right balance for me. I think of a habit as a recurring behavior I want to change, as opposed to a specific one-time event or project completion. I implemented the two habits I targeted. Setting goals that are just hard enough is really critical. I set a couple goals that were just enough of a stretch that I felt like I could push and get them across the line…

Continue Reading

2020 Goal Retrospective

Another year, another yearly goal retrospective. This year included a grab bag of curveballs, most notably COVID. Although there was a lot of loss this year, I’m blessed to be able to say this year was really good for me and my family. Without further ado, here’s the retro! What Worked Not doing the quarterly reviews and focusing on the monthly reviews. In this season of life (young kids) quiet/focused time is precious and it’s not possible to spend too much time planning together (or individually) for that matter. Small, specific goals that created a habit or helped figure out a workflow worked well. We should continue to pick key habits and work on them through a focused goal…

Continue Reading

2019 Goal Retrospective

I’ve been doing retrospective’s on my yearly goals for a couple years now. Although it’s a little late, I wouldn’t want to break the habit (plus, I’m trying to open source my thinking). Let’s go! What Worked Creating a distinction between habits and goals. I have a separate “habit document” where I document habits that are important to me. Setting a goal to kickstart a habit. Habit-goals shouldn’t be all, or even most, of your goals for the year but having one or two habit-goals can be really effective at changing behavior. It was useful to commit to an action (like hiring a personal trainer) to force building momentum for a specific habit…

Continue Reading

Life Categories for Your 2020 Goals

Each year my wife and I go through a review process where we set goals and habit targets. We’ve been doing it for five years and it’s amazing to see the progress we’ve both made. It’s also been powerful to set joint goals that we can work on together. I’ve found it helpful to think over the "categories" of your life. A couple of years ago I wrote out my main life categories and it’s time to update that list: Spiritual Marriage Kids Health Intellectual Work Adventure, beauty, and fun. Intentionally pursuing outdoor adventure and just-for-fun activities with friends is a new thing for me…

Continue Reading

Why You Should Open Source Your Thinking

Open source software (OSS) has transformed the technology landscape. I can’t imagine any software company build without OSS at the core. What makes OSS magical is the serendipity of how it’s created. Someone throws an initial idea on the internet, and if others have the same problem, they join in and organically refine and improve the original idea. Others silently lurk into the project, start using it, and run into some bugs or edge cases which they report (and sometimes post a fix for). Before you know it, there’s a robust piece of software that has been tested under a variety of circumstances by experts around the world. Amazing. Blogging has similar properties…

Continue Reading

Habits, Systems, and Scripts

I’ve been ‘auditing’ various areas of my life. After being obsessively focused on work for a long time, it’s been helpful to think deeply about the habits and pre-written scripts that I’ve developed across a bunch of areas of life. In most cases, the habits I’ve adopted over the years are a function of taking the path of least resistance than an intentional choice. Here are some things I’m looking at: Information Consumption (news, email, podcasts, reading, etc) Exercise Eating Prayer Marriage Friendship Thinking through what I want from these categories, where I’m not satisfied, and asking ‘why’ multiple times until I get the root cause of the delta has been insightful…

Continue Reading

The Feeling of Fast

Momentum is a powerful force. Once you are moving it’s easier to get keep moving. If you’ve already crossed off an item or two on a less-than-ten-item todo list, you’ll be able to get the rest of the tasks done faster. The perception of speed is sometimes more important than your absolute speed. I’ve found that the “feeling of fast” creates the momentum that drives effective execution. It’s worth spending the time and money to optimize various aspects of your work & life in order to create a feeling of moving quickly. For example: A faster computer or phone reduces friction and makes it feel like you are getting more done…

Continue Reading

2018 Goal Retrospective

Every year I enjoy doing a retrospective on last year’s goals. I believe there is value is "open sourcing your brain": your ideas may help someone and you may get invaluable feedback to help you improve.  There’s also a strange sense of social accountability created for myself that helps me ensure I improve this year. So, with that in mind, here we go! What worked Doing something small to move a goal forward. Once you see progress you’ll be motivated to dig into the goal more and make progress. Reduce friction on goals which you are not naturally motivated to achieve. For instance, if you want to drink more water everyday, buy a water purifier to make the water taste better. Scheduling time on Sunday to work on goals…

Continue Reading