Category: Productivity

  • The Joys of Backpacking

    The Joys of Backpacking

    When I stopped working a corporate job, one of the first things I started regularly doing in my ‘new found’ time was to go backpacking.  Why can’t I get enough of Backpacking?  Why do others find it so frightening?  Let me show you some potential ways to loving the many joys of backpacking.

    Initially, my main goal for experiencing the joys of backpacking was to spend time in deep nature.  Most of the hiking trails around me are very crowded (even more so since the pandemic).  Many of the people there are loud… I didn’t really want to hear others’ music and podcasts while I’m out enjoying the sounds of nature.  The crowds on the trails are often disrespectful…  I can complete a loop on a local trail, picking up trash as I go.  Often, when I return to the beginning, I could start the whole process all over again.  Honestly, who couldn’t be bothered to put their slim jim wrapper in their pocket and carry it out with them?  I noticed though, that once you get beyond ~5 miles from the start of a trail, the number of people tends to drop drastically.

    The first backpacking trip… in awhile

    There is a problem with hiking 10+ miles within the confines of daylight.  It can be problematic, especially when you factor in driving to a location, feeding yourself, etc.  I remembered the joy of spending days at a time in the woods with my friends when I was a kid and thought “why not do this again?”.  Time to pull together all my old (heavy) gear and purchase whatever else I needed to get started.  I tried convincing the rest of my family to go, but they weren’t having it.  Why not retrace a trip that I did many times when I was younger?  I thought that it would be an easy way to get started.

    It was mostly a disaster 😉 As mentioned, my 20+ year old gear was HEAVY!  Over the years, people had stopped using the woods/roads/trails in this part of Pennsylvania and everything was overgrown and borderline impassible.  Hiking uphill made me realize how out of shape I really was.  I was rusty in setting up and using my gear and just generally ill-prepared.  Even with all this, there was immense joy in how quiet things were.  Unfortunately, trash from eons ago was still there.  The sky was amazing!  When I got back home, I couldn’t wait to go again.

    Joy 1:  Backpacking is a great teacher

    After allowing my body to recover for a few days, I decided I was absolutely out of shape.  Before the next trip, I would definitely need to work on my uphill endurance and some leg/hip range of motion that I didn’t use in my normal day to day life.  It seemed that making some of my gear ‘lighter’ would also help (Did I mention that it was HEAVY?).  I also packed in a bunch of stuff that it seemed I would never use.  Why I thought I needed a frying pan, multiple cups and something to boil water in, and many changes of clothes, I have no idea.  I also did not bring other things that would have been helpful.  There was a light rain that I wasn’t really prepared for and it got surprisingly cold at night.  I started looking into upgrading some of my gear.

    Joy 2: Backpacking is great exercise

    Experiencing my defeated body after this first trip is probably what started me down the path of actually getting healthy.  I realized how when I was a kid, I did this trip easily multiple times without needing a week to recover.  I started looking into creating a plan for allowing me to be able to do that again.  This is what led me to becoming such an advocate for bodyweight based Functional Training.  Over the years, I found that this combined with a little bit of endurance training is the best way to (mostly) stay physically prepared for what backpacking will throw at you.

    As someone who constantly keeps an eye on their HRV, I’ve noticed that generally, backpacking has a positive impact on this metric.  Sure, a grueling day might tank HRV, but in my experience, HRV tends to go up dramatically while (or shortly after) backpacking.

    Joy 3: Backpacking will make you more resilient

    Sure HRV is a good metric for tracking resiliency, but backpacking helps in this regard in other ways.  Many of us in the west live in a constant state of comfort.  This is a reasonably modern human condition.  Even my grandparents had to deal with food scarcity.  Most of us are shielded from the weather and can adjust temperatures of our environment on a whim.  Our lives are packed with stuff and more ways to entertain ourselves than we could conceivably ever make use of.  When it’s just you and the few possessions you’re willing to drag with you out in the backcountry, things start to get interesting.  You hope that you didn’t forget anything crucial.  You cross your fingers that the weather will cooperate.  Roll the dice that you’ll get to a good location and setup camp before the sun goes down.

    And then it gets dark… what was that sound?  Holy shit, the moon is bright… I hope I can get some sleep tonight before I need to hike many more miles tomorrow.  Guaranteed, that on just about any trip that you take, at least one of these things (or something else) will happen.  And guess what?  You will deal with it!  Your only other option is hiking back to civilization.

    Joy 4: Backpacking makes you a better Planner

    There’s nothing like one of these “borderline disaster trips” to make you reevaluate everything.  Every failure is a potential learning experience.  Get caught by unexpected weather?  You will be sure to have some way of making sure that doesn’t happen in the future.  Setup your tent on a slope and the blood rushing into your heads makes it so you’re unable to sleep at night?  You will spend more time evaluating your placement next time.

    Something as simple as forgetting to put your headlamp around your neck or in your pocket after setting up camp will prompt you to run through scenarios in your mind ahead of time even on the next day of your current trip.  I’ve found that as I backpack more… especially solo… I go through visualization exercises in just about everything I do, imagining potential ways that things can go wrong and thinking of potential solutions ahead of time.

    Joy 5: Backpacking is great for evaluating redundancies

    You can easily go overboard with planning.  Just one mini-disaster will have you looking for new gear or solutions to prevent it from happening.  This leads to a gear explosion as you start to pack redundant methods to potentially deal with them.  Extra batteries, several different ways of creating fire, additional clothes and food… The problem is, every extra gram starts to add up.  I’ve started evaluating gear the way Alton Brown evaluates kitchen equipment… look for ‘multitaskers’ 😀 If something is only good for one thing… especially if it’s likely to be rarely used, I actively look for something else that fits the bill that can serve double duty.

    Joy 6: Backpacking will make you respect nature

    No matter how you feel about nature before your first trip, backpacking will give you a new found respect for it.  If you already love it, the first occasion where you are unprepared for the weather that Mother Nature throws at you, you will be humbled.  If you haven’t found any respect for it yet, a few hikes with others will have you well versed in the principles of Leave No Trace in no time.  After a handful of experiences in the backcountry, you’ll be able to fully relax and experience the joy of the sights and sounds that your section of the world has to offer!

    Go for a hike

    If you’ve never spent a night on trail, I hope that I convinced you to give backpacking a try.  If you’re already experienced, maybe I provided some motivation to go more frequently and/or take someone new with you.  Either way, I want to hear from you about your own personal joys of backpacking.  If you’re interested in checking out my current gear list, I maintain it here. If you need to grow/upgrade your gear collection, I have a ‘Hiking’ section on my affiliate page with some discounts.  You can always follow my backpacking (and other) adventures on instagram.  If you want to create the ultimate backpacking experience, check this out.

  • Updating Customized Shopify Themes

    Note: this article specifically deals with updating Shopify themes that predate the Shopify Online Store 2.0 themes. I have amended this post with the process that I use based on Shopify Dawn here.

    Most of my Shopify using clients tend to use an existing Shopify theme rather than create an entirely new theme for themselves from scratch. This is a great way to get a store up and running fast. Some use the freely provided themes from Shopify, while others pay to use a special theme created by another Shopify Partner. In either case, if the theme works for the client 100%… things are great! Their Shopify store will automatically update whenever a new version of the theme is available. This however, is rarely the case. There is almost never an instance where even the best theme provides the ability to do exactly what the customer wants to do. This leads to them paying me to customize their theme in order to meet their needs. This is where the problem begins. Once you customize a Shopify theme, you can no longer take advantage of the ability to auto update when a new upstream version of the theme is released. This means, the Shopify store will no longer get security and performance updates, or potentially, the ability to leverage new Shopify features as they are released. After many years of dealing with this issue, I’ve developed a pretty effective way of managing this issue which I’m going to describe in this post.

    Knowing when changes occur

    The first step in dealing with this problem is identifying when changes occur upstream in the theme that you’ve customized. Shopify provides a means to do this easily enough (although it would be great if they published updates with changelogs for their own themes). The first thing that I do when customizing a theme for a customer is to create a ‘change tracking’ theme in the online store’s theme library. This is basically a copy of the theme that the live theme is based off of that will never be customized. This is important to guarantee that this theme in the theme library will always be updated when new upstream versions are released. I also create a copy of this theme in my client source control where I also keep the custom changes that I make to the theme for the client. More on why this is important later.

    I then take the version of the theme and rename the live theme to include the version number that it is based off of. You can get the theme version number by clicking ‘customize’ on the theme and then clicking the ‘Theme settings’ tab. Scroll to the bottom of the page to see the theme version. Check back on a regular basis and when you see that version number differ from what’s in the name of your live theme, you know that upstream changes have occurred.

    Customize the Theme

    Before making any changes to a live theme it’s always a good idea to make a backup in case you want to revert your changes. Shopify provides the means to create a backup by going to Online Store -> Themes and in the Live theme section, select Actions -> Duplicate… this will create a copy of the live theme in your Theme Library.

    Although you can use the Shopify UI exclusively to customize a theme, this doesn’t really make it easy for multiple developers to work on the same theme or to keep your theme changes in source control. Shopify provides a command line tool, called Theme Kit, that makes both of these things easier. Install Theme Kit before moving onto the next steps.

    Theme Kit

    Before starting any work with Theme Kit, you’ll want to make sure that you’re using the latest version. After installing Theme Kit, you can do this by running:

    theme update

    In order to make sure that you’re running the right Theme Kit commands on the right themes, you need to be able to easily identify your live theme and the other themes in your theme library. This is done using config files. You can always get the theme ids that you use in your config files by running:

    theme get --list

    Now you need to get a copy of your live theme and the latest version of the upstream theme that your live theme is based on to your local workspace. Identify the theme ids for both of these from the output of the get list command and then use the next command to pull down a local copy of each.

    theme get --themeid=[your-theme-id]

    If this isn’t the first time that you’re pulling these themes locally, you can just download the latest using the following command (assuming your config.yml has already been setup and is correct… double check using the output of get –list).

    theme download

    I will often delete everything in the directory except for the config.yml before executing the Theme Kit download command. This is useful because download won’t delete any files that are no longer a part of the theme, so you can end up having extraneous files in the directory that serves no purpose if you don’t do this.

    At this point, you should have three directories locally. One that represents the current state of your live theme, one that represents the current state of the upstream theme that your live theme is based on, and that directory that we said we would discuss later that represents the state of the uncustomized theme that is the same version that your live theme is currently using.

    Merge in upstream changes

    Now it’s time to pull in the upstream changes that have been made to the theme that is the basis for your live theme. You can use a three way merge tool to merge all changes into your live site directory. If you don’t already have a preferred three way merge tool, Meld is a good open source and free option. Having a three way merge is important in order to save time merging files like settings_data.json (which always gets reordered by shopify edits) and to see what’s changed between versions of the theme that your live theme is based on.

    NOTE: whenever I customize a theme I include a comment to make it clear what I’m changing from the base theme and why. This really helps to jog my memory when doing this merge to decide how the merge should occur and/or if the customization is even still necessary.

    After merging all files that have changed across all the themes, it’s time to push your updated site and make it live!

    Push the changes live

    First, store all of your live site changes in source control with a nice message that reflects that all of these changes were related to updating to the newer version of the upstream theme that your work is based on.

    Now you can publish your live site and test to make sure everything is working correctly. Use the following command from your live site directory:

    theme deploy --allow-live

    If after testing your site, everything is working great, congrats… you’ve just updated your theme successfully with upstream changes from your theme author. If something went wrong, you can always revert to the backup you made before starting this process and investigate what went wrong.

    Cleaning up

    Finally, it’s time to get everything in place to make it easier for the next time you need to do this. Replace everything in the directory that represents the uncustomized theme that your current live theme is based on with the contents of the latest version of the uncustomized theme directory. Don’t copy the config.yml. After doing this, this should be the only file left in the directory that represents the latest version of the uncustomized theme.

    In Shopify, update the name of the live theme to reflect the version of the base theme that you are now upgraded to. This will allow you to know when to trigger this whole process again. At this point you can also delete any old backups in your theme library that you will have no need of ever reverting to.

    Hopefully you found this technique useful. If so, reach out to me in the comments or on social and let me know!

  • My Daily Ritual

    My Daily Ritual

    The thing I am asked about most often is some variant of “How are you able to do everything that you do?”… It’s usually buttressed by things like: “You have so many interests.”… “You’re married with kids, how do you have the time?” or “Do you ever have down time? I just want to watch Netflix when I get home.” I never really know how to respond to this… it really is just the way I live my life.  It has been for a long time.   After talking to people a bit about this and enduring constant quizzing, it seems that it might come down to my strict adherence to a daily ritual.

    The Daily Ritual

    I call this a ‘ritual‘ because it really is something that I’ve built up over decades with an explicit outcome in mind… to live the life that I live. It’s not a routine (a sequence of actions regularly followed; a fixed program.), and it’s not set in stone. I’m constantly iterating on this daily ritual to make it better for me. That’s also part of the key… this is FOR ME… it’s been iterated on for most of my life. It’s been adjusted to fit years of medical tests and customized for what I know about my genetic makeup.

    Every part of it has been vetted and tweaked to make it overall positive for my biochemistry. This ‘ritual’ likely won’t work for you.  In fact, it will be a horrible thing for many people.  Maybe by documenting it, there is something in here that you will find useful. Possibly, you will be inspired to start on the journey of creating you’re own. At least, you will get to see how things change over time because I plan on continuing to update this post as my process evolves.

    My Daily Ritual is an Evolution

    This is a LONG post. Everything documented here is the current state of my practice.  This arose from years of iteration from collecting data about myself in great detail and experimenting with things to improve various aspects of my life. I’m always experimenting and this post WILL NOT document experiments. There were many failures and I don’t discuss those here. This is only for things that have become part of my permanent daily ritual. If you want to know about my latest experiments, ask me about them the next time you see me. At any given time, there’s usually only one thing that I’m experimenting with.  This makes it easier to identify positive or negative correlations and eliminate additional variables that could be skewing results regarding my experiment hypothesis.

    Before Ritual Comes Analysis

    How do I collect and analyze this data? I’ve used tons of things over the years, but at this point it’s essentially custom software that uses the Google Fit platform as central storage. I use several commercial apps and hardware for data collection and everything that I use integrates with Google Fit. This makes for an easy integration point since the additional software that I write just needs to be able to use the Google Fit API to enter or consume data.

    For many years, I manually analyzed everything. Over the last few years, with the advancements in Machine Learning, I’ve been slowly building software to help with my analysis. Everything that has become a part of my daily ritual arose out of a desire to make a positive change to some monitored data point that I felt a need to improve. I won’t really dive into the details about specific data points for every single thing in this post.  If you’re curious about anything specific, feel free to ask.

    The Morning Ritual

    I tend to wake up about the same time every day. No alarm necessary as I try to never schedule anything so early that I would need one. I have a skylight in my bedroom.  This is useful for slowly nudging me to wake up as the sun comes up. Embracing my own personal Circadian Rhythms has been very beneficial for me.

    Getting good quality sleep is also critical to me. Sleep experimentation was probably one of the very first things I played around with in order to increase my productivity. I followed a polyphasic sleep schedule for years, but no longer do that since it’s not really compatible with having a family or a traditional job. It was likely useful in training myself to make the most out of the sleep that I get. This practice taught me how to fall asleep fast, get into a state of REM sleep quickly and spend more time in deep (delta wave) sleep.

    The Wake Up

    The first thing I do upon waking, is the same thing I do right before going to sleep. I lay in bed for a few minutes mindfully breathing and doing a series of eye movements. The purpose of both of these things is to get the day started right by allowing me to reflect on what I’m going to do and essentially ‘turning on’ my brain. This morning breathing takes on different forms (meant to energize me for the day) unlike my nightly version which always follows the same pattern and purpose (to get me in the right state for sleep).

    My sleep quality dictates how the rest of my day progresses. Most of the time, my sleep quality is high, occasionally things go awry and I have ritual adjustments for when this happens. I won’t really go into the specifics of the adjustments since it is a pretty rare occurrence… I do so many things to make sure that my sleep quality is always rock solid. I’ve used many products to monitor sleep quality over the years, but my current choice is by far the best, least intrusive method for me. I use the Oura app to check the details on my sleep quality right after completing my morning breathing routine.

    Hydrate

    I get out of bed and drink a glass of water to rehydrate. It also helps with getting consistent body related measurements.

    I take measurements with a bluetooth smart scale. The one I use measures weight, BMI, and mass for body fat, muscle, and bone. It also tracks percentages for everything including visceral fat. The app has it’s own trend tracking, but I ultimately settled on this model because it integrates with Google Fit.

    Get Moving

    I get moving soon after this in an effort to get the lymphatic system flowing after sleep. My morning starts with a quick yoga routine. This changes daily and is focused on increasing flexibility. The daily variance is mainly to focus on areas where I may be having issues or feel that I need improvement. The constant here is that there are certain ‘whole body’ flexibility enhancing postures that I do no matter what. In addition to these, the other constant is a mix of moves to sync the two hemispheres of my brain. The basic gist of how this can be done is described as the cross-crawl.   Finally, I do a quick rebounding routine that I’m still playing around with.

    Turn on Your Red Light

    At this point I get in a quick bout of red light therapy. Most days, this is a 10 minute HRV raising meditation using the ‘moments’ feature of the Oura Ring facing the Joovv followed by another 10 minutes that is focused on rehabbing any body part that feels like it could benefit from some photobiomodulation.

    I make a giant pot of tea that I sip on throughout the morning. I rotate between green, oolong and pu-erh teas. If I need an extra boost, I’ll make a cup of espresso as well. It’s important for me to get a healthy dose of caffeine early in the morning as I benefit greatly from Ben Greenfield’s Strike-Stroll-Shiver routine. I make sure to drink a few cups before getting a few steps in and then I throw on an ice pack vest for the first 20 minutes of my work day in order to bring on the ‘shiver’.

    You might notice that my morning ritual doesn’t include breakfast. I used to be a big advocate of ‘grazing’, but over the last few years I’ve become a complete advocate of pursuing Metabolic Flexibility.

    My work day

    At this point, my work day begins… I’ll do a quick scan of email and some dashboards that I have to see if there are any immediate fires that need to be put out. Usually there is nothing, but I find it great to get these out of the way ASAP. Notice that I don’t spend any time on non-essential email, social media, political news, etc. That can wait for another time since the mornings are for Getting Things Done (GTD).

    Getting Things Done

    The rest of my morning consists of complete focus on completing two objectives. One personal objective and one ‘work’ objective. I decide what these are at least a day before I start working on them. They meet the ‘next action‘ criteria from GTD… that means that I know exactly what needs to be done, there is no investigating, there are no unknowns at the time that I decide to work on them.  There is just a set of straight forward steps to actually get that objective done that requires some uninterrupted time to do them.   Most of the time, these are easy, sometimes they take longer or ‘unknown unknowns’ are discovered.

    Deciding What to Work on

    I mentioned above that I have at least two main objectives to focus on during the day.  Additionally, whatever I do is driven by the following:

    • At least once a week, I force myself to come up with one ‘new business’ Objective. This can be a new approach to lead generation, new source of revenue, or a new investment strategy. The time to do this is often spread throughout the week, but at the end of the week, I should always have a new Objective in this class of work that is mostly ready to be worked on. This serves to constantly get me thinking outside of the box with regards to diversifying revenue streams in order to insulate my lifestyle from any unforeseen circumstances that can jeopardize any one existing source of income.
    • Any remaining time I spend reading… I currently use Pocket to keep track of anything that I’d like to read that isn’t a physical book or stored in Google Play Books.

    If I finish early, I’ll dig into some email at this point (always time boxed) or review other objectives that are ready to be worked on and pick one of those. During this time, I try to remain focused on my task except for one allowable interruption…

    The Importance of Movement

    Another great feature of the Oura ring is that it will alert you if it feels that you haven’t moved enough over time. I’ve always felt that moving while working was extremely important.  This has been reenforced over time with all of the research into Non-Exercise Activity Thermogenesis (NEAT).

    I’ve used standing desks for more than a decade.  Since standing wasn’t enough, I also purchased a FluidStance.  The FluidStance is a balance board that you can stand on at your desk and based on what I’ve seen it is way more effective at increasing your activity/calorie burn than just standing alone. I’ll alternate using it and just standing flat on a mat throughout the day and my Oura ring will never alert me to get moving while doing that.

    Occasionally though, I will sit while working and I’ve developed a few quick routines to run through on Oura ring activity alerts that are designed to get my heart rate to ~80 percent of my max for 3 to 5 minutes. A mini trampoline near your desk is a great investment for meeting this need!

    Workout

    Even though I’m a huge fan of Incidental Activity as the majority of my exercise, I run through a vigorous short but dedicated workout routine.

    Most days, I finish the ‘workout’ portion of my day with 20 – 30 minutes in the sauna.  I use an infrared sauna and find that it helps both my recovery and sleep scores.  If you are interested, I have written about the benefits of my regular sauna use.

    The Mid Day Transition

    By the time mid day approaches, I’m almost always done with my two major objectives for the day. I mark the transition by taking a few minutes to stimulate my brain differently by learning another language. I use duolingo for this daily practice. You can find and follow me there by searching for my name. I’ll do another quick email checkin and then update/review my GTD lists. The goal here is to get any pending problems front of mind for the next part of my day.

    “Lunch”

    Now it’s time for my lunch… this is normally around 2PM unless I’m meeting someone for a more traditional lunch time meeting. My rules for what I eat aren’t extremely strict… just a balanced meal that minimizes processed foods and sugars. I tend to keep it low-carb since I like to save my carbs for beer 😀 There is a ritual for how I break my intermittent fast though.

    Breaking the Fast

    I break my fast by drinking an Apple Cider Vinegar (ACV) cocktail. This is simply one tablespoon of ACV (with the mother) in a full glass of water, with a pinch of sea salt and cinnamon (sometimes I had a touch of lemon juice or an electrolyte powder instead of the salt). I do this for several reasons, but it started for the same reason I started TRF… I have a history of diabetes in my family and both of these practices have been shown to minimize insulin spikes and resistance. Further research and analysis has also shown evidence supporting an increase in gut health leading to enhancements in nutrient extraction for the food I’m about to eat.

    Additionally, ACV has been shown to support an alkalizing effect on the body. This prevents leaching of calcium from your bones, has been shown to support your immune system and is generally beneficial for many endogenous processes within your body. The morning breathing techniques that I use are also designed to maximize this alkalizing effect.

    After consuming this drink, I’ll eat a handful of algae tablets. Good fiber, high in magnesium (more about this later) and generally starts to make me feel full and helps prevent over eating empty calories during my ‘feeding window’.

    Supplements

    I’ll then wash down my morning supplements with another glass of water. I’m always experimenting with new things based on the data that I’m tracking and areas that I want to improve, but the current required items include (not all at the same time, or consistently every day):

    • multi mushroom blend ~150 mg of each (Currently using Host Defense – Stamets 7 Multi Mushroom Capsules and a custom blend)
    • custom NAD+ boosting capsule
    • 1000 mg fermented chlorella
    • 2500 mg Micronized Creatine Monohydrate
    • 1000 mg Curcumin
    • 3000 IUs Vitamin D3
    • 1.2g of Omega 3s
    • 80 mg Hyaluronic Acid
    • 300 mg Nicotinamide Riboside Chloride
    • 200 mg Tongkat Ali
    • 420 mg Phosphatidyl Choline
    • 1 g Berberine HCl
    • 300 mg Alpha-Lipoic Acid
    • 3 mcg Boron
    • 20 g of Collagen Protein Powder
    • 20 g of other protein (either grass-fed whey, pea, hemp or straight EAAs… I change daily based on my workout/diet plans for the day)

    The main goal here is to increase blood flow, enhance my immune system, reduce inflammation, build/maintain lean muscle and stimulate the production of BDNF.  Shameless self promotion… you can purchase high quality versions of many of these supplements at a discount at BulkSupplements.

    Fat

    The only other daily thing here is adding some high C8 Capryilic Acid Content MCT oil to my meal. This can be mixed into just about anything, and makes a decent salad/sandwich dressing just by itself. This is done again to decrease blood glucose levels and has the nice side affect of increasing blood ketone levels which gives me a mental boost for the afternoon. I’ll go through some of my less pressing emails while eating lunch and prep for making the remainder of the day productive.

    Walk

    Another basic thing that I’ve been doing for a very long time is a ‘lunch time’ walk. This started out mostly as a way to get some movement during the day and to get outside of the office on nice days. These are great reasons, but I’ve evolved this into an informal mindful walking practice. I get outside no matter the weather and walk for at least 20 minutes. I’ve built an infinite labyrinth trail at my house that I walk for this purpose. I focus on the changes that occur to the trail day by day and let my subconscious churn on problems and the upfront items from my GTD list that I’ve recently reviewed. Some of my best ideas arise out of this practice or immediately after… plus I get another 20 minutes of exercise in during the day!

    Time to Learn

    Afternoon is all about learning and idea generation… most of the time I focus on getting more items in my GTD lists to the ‘next action’ state. This might involve investigating alternative approaches, digging into unknowns, but often requires learning something new.

    5 Hour Rule

    I started a basic practice that became my afternoon routine after reading about the 5 hour rule. I’m pretty sure I first heard about this through an interview with Warren Buffett. I did start out struggling to find my 5 hours a week to do this, but with practice and dedication, it eventually became the more like ’25 hour rule’ that it is for me now. This approach to learning, coupled with GTD, has really allowed me to supercharge my productivity over the years.

    During this time, I still pay attention to my activity levels the same way that I do during the morning and follow a similar routine for increasing my activity levels. The number one underlying goal for this time is to…

    Prep for tomorrow

    I never want to wake up questioning what is most important for me to do in the morning. It’s a waste of time when I’m in the best state for working on the real tough problems. This uncertainty often leads to poor sleep since I’ll ruminate on all of the things that I could possibly work on trying to weigh the pros and cons of each.

    Identify ‘Next Actions’

    Because of this, I want to end my work day by figuring this out. I review all the objectives that I have that are high priority items and pick the ‘next action’ tasks that have the highest ROI for at least one personal and one work related item. Barring any emergency that occurs over night, these will be the things that I focus on most in the morning. This eliminates any procrastination-related churn in my mornings and sets me up for a good night’s sleep with a defined set of items for my subconscious to ruminate on.

    Pre-Dinner Prep

    I’ll do a some quick body weight exercises to lower insulin-like growth factor a few minutes before eating dinner. Dinner, like lunch, is balanced from a macro-nutrient perspective, minimizes processed foods, but otherwise anything is game.

    After Dinner

    After eating dinner, I’ll usually take another short walk, but my ritual is much more fluid. This is time for friends and family. Hanging out, conversation and fun. There’s no real focus on working out since I’ve almost always met my goals during the day. I’m not thinking about tomorrow because I’ve already figured out exactly what I’m going to do (and I’m confident that it’s something that I can get done).

    Feeding Window Finish Line

    The only real thing that I do at this point is pay attention to the finish line of my feeding window. As this time approaches, I’ll take another few grams of glycine to drop my body temperature and encourage good sleep. If I feel any indication that good quality sleep may be a problem, (e.g. muscle soreness from working out, anything else weighing on my mind) I’ll take some CBD oil and eat two tablespoons of raw almond butter. This is a magnesium bomb, and done at the right time, increases Gamma-Aminobutyric Acid (GABA). GABA is effective at promoting relaxation (i.e. better sleep) and the magnesium also promotes muscle recovery.

    Minimize Blue Light

    Sometimes work bleeds over into the evening.  When that does occur, I want to do everything to minimize any detrimental impact to my sleep quality. I use wellness settings on all of my electronic devices to minimize interruptions, dim brightness and alter color hues after a certain time. If I spend any time in front of a screen, I use blue light blocking glasses. I go to bed when I’m ready to sleep. I do my bedtime breathing exercise and start the whole process again when I wake up.

    Conclusion

    So there it is… the daily ritual post. I’ll update it as things evolve. I’m more than happy to answer any questions about why I do things the way that I do. I held off on going into the many reasons why things have evolved the way that they have to keep this readable.  Believe me, there is a method behind all of my madness.  I’m more than happy to discuss it if you really want to hear it! I could write just as much about why I DON’T do certain things or the experimentation involved in arriving at my conclusions.  If you’re curious about either of those things inquire as well. Most importantly, if you decide to go down this path for yourself, I’d love to talk through your process and share some of the things that I’ve found.

  • Fermenting Solutions

    My email newsletter is entitled Fermenting Solutions. It started years ago as an effort to ‘dog food’ AWeber’s Curate mobile app. It’s a semi regular chronicle of a current project that I’m spending time on… the trials, tribulations and the interesting beverages I’ve had to drink while trying to work through them. You can read past issues here. If you’re interested in getting all new issues in your inbox, you can sign up using the form below.