In the past this was the time of year for me to start thinking about the person I’d like to be in the upcoming new year. A few years ago I decided that this is the time of year that I start being the person I’d like to be, so in my mind, 2019 has begun.
Several years ago I decided to start a daily journaling habit. Over 800 entries later I've finally found my groove. Yesterday I tallied my entries for each month to see how things have progressed over time.
The entries I looked at were entered into Day One, a journaling app that I chose after experimenting with paper journals and other apps.
The first thing that I notice is that I lacked consistency from month to month, especially when I first got started with three years ago.
While there are quite a few peaks and valleys the overall trend has been up and to the right, which I'm very proud of. I have a hard time building habits and thought about quitting on more than one occasion. I'm glad that I shifted my mindset to thinking of habits as footpaths instead of sidewalks to work through those low points.
Other patterns that have come to light while reviewing my entries from the past three years:
- I struggled with remembering to write on weekends and while traveling. I've got to establish as solid a morning routine for those days as I have for my regular work days.
- The arbitrary goal of 250 words per entry that I put in place a few months ago has resulted in entries that include a broader range of topics. It's helped me dig a little deeper.
- Reviewing recent entries once a week has been a great way to reflect on how things have been going lately.
- Reviewing entries on this day from previous years has offered a long term perspective that helps me appreciate how things have been trending over time.
Writing has helped me crystalize my thoughts, reduce my stress, and appreciate the life that I'm experiencing. It's taken me a long time to do it consistently but I'm glad I put in the effort. It feels like it's gotten more valuable with time, so I'm pretty excited to see what the next 800 entries will bring!
I never would have thought that 21 cubic yards of cow manure compost would be the basis for a blog post, but this particular pile of shit compelled me to share part of its story. It's got me feeling pretty good about my fellow human at a time when I could really use the reminder.
Last fall I moved into a new home in need of landscaping. So new that there was nothing living in our yard. No soil or worms, let alone grass, trees, vegetables, or flowers. While a tree and sod for the front yard was part of the purchase of our home, the landscapers had to wait for warmer weather to get it done. When the tree arrived earlier this week, I knew that the sod was soon to arrive and I'd have to get moving to till compost into the clay ahead of time as I had planned.
I called Brian at Soil Rejuvenation in Longmont based on a referral from a gardening class I took with Berthoud Local. He was incredibly patient, helping me think through how much compost to order, answering questions about where to rent equipment, and handling delivery logistics with several phone exchanges. He graciously cut my order in half after the first truckload arrived and it was obvious I had miscalculated the size of my yard. He took care of me even though it made his sale much smaller and threw a wrench in his delivery logistics.
I started spreading the compost last night to get a jump start on the work that I had planned on taking all weekend. 21 cubic yards of compost is a lot of cow shit. One of my neighbors walked up with two beers and a shovel in his hands, almost as if we were playing out a TV commercial. We spread some compost together, and when I called it quits to get something to eat, he walked across the street to help out other neighbors who were doing some landscaping of their own. His enthusiasm for lending a hand really struck me.
This morning I went through my usual routine for the start of a day, then headed out to spread some more compost at around 6:30am. About an hour into my work I knew that I'd have to plan on spending the entire day with the shovel and wheelbarrow. I started getting into the same mindset I have for long distance backpacking, focusing on one shovelful at a time and finding ways to appreciate the physical discomfort. I put together a plan to ask a construction worker to move it with a Bobcat in exchange for some cash if I had the chance. And then a pickup pulled up next to.
The driver rolled down his window, explained that he owned the landscaping company that would be laying our sod, and asked if I wanted help. I asked him what it'd cost, and when he told me he'd do it just to help me out, I didn't entirely believe him. He went up the street, grabbed his Bobcat, and spread most of my compost out, saving me countless hours of hard work.
When he refused my offer to pay I shook his hand and thanked him, particularly for setting a great example for his 10 year old son who had been waiting patiently as his father helped out a stranger. We shared a moment among fathers as he explained that setting an example for his son was what motivated him to help, and that I'd be sure to let my daughter what had happened this morning.
Every few days it occurs to me how lucky I am. Today was definitely one of those days.
When I first tried meditation a little over two years ago it was among my dirty little secrets. I didn't like to talk about it because it seemed a bit trendy and I hadn't quite figured out whether it would remain an important part of my routine. It's fair to say that meditation has become an important part of my life and thought I'd share a bit about my experience so far.
The motivation to try meditation was rooted in my struggle with stress. At the time my stress level was affecting all aspects of my life, cropping up in all kinds of ways that I don't like. My breaking point was when I realized that I was getting tunnel vision any time I tried to solve a problem, blocking out any and all other things in my life, no matter how important. For bigger problems, especially ones without complete solutions, tunnel vision has a serious issue.
Sam Elmore, who I had worked with in a variety of company and individual settings, recommended that I try meditation and coached me through a few sessions to get me started. The first few felt almost useless - I had a hard time sitting quietly for 30 seconds, let alone the 20 minutes or so that I've build up to today. If you're giving meditation a try, start with whatever you can manage and build on it.
I also struggled with meditating regularly, and eventually learned to build up to a daily(ish) routine in the same way that I built up from 30 seconds to 20 minutes for a given session. I've started thinking of habits as footpaths, which can be established even if they're not walked every single day. Don't give up if you have a hard time squeezing it into your schedule. If you find it to be a valuable practice it will make it's way into your routine eventually. With some practice I've found that I can meditate on the bus ride into work when I can't manage it earlier in the day.
Two years later I've found that I appreciate meditation for a few reasons:
- It's become "me time" that I carve out for myself, which helps balance the time I spend taking care of family, friends, clients, and other community members the rest of my day.
- I'm able to notice when I'm getting stressed out, which gives me the opportunity to do something about it before it gets worse. Tension in my face, neck, or shoulders and shallow breathing have become warning signs that I'm stressed. When that happens I know I should get up and walk, have something to eat, or meditate to take a step back before I start to get tunnel vision.
- I feel physically healthier. Lowering my overall stress level has helped with discomfort I've had in my lower back for years, has me out sick less often, and has made it easier to maintain my weight.
- I'm much more productive. I'm able to focus on the task at hand without spending too much energy thinking about other things that need to get done. They're still there, but I'm able to keep them in my peripheral vision instead of getting in the way of what I'm trying to accomplish in the moment.
Thanks Laura Harrison and Galvanize for organizing a visit to the Boulder Shambhala Center this morning. She arranged for guided meditation for me and several other Galvanize mentors, which was a great perk and way to start off my day. It was also the inspiration for this post!
I've got a lot of reasons to be excited about 2017, with joining the board of directors for the Humane Society of Boulder Valley (HSBV) at the top of the list.
When my wife and I adopted our beloved mutt Zoe from HSBV 13 years ago I saw HSBV as an amazing resource for animals in need of a home. Years later, when I started to get to know the organization better by adopting our pit bull mix Zeke and volunteering with their events committee, I came to the realization that they serve people as much as they do the animals in their care.
HSBV provides homes for animals, to be sure, but in doing so, enriches the lives of the people that share them. In times of crisis, the organization supports families in need by providing emergency shelter for their animals. Training classes, particularly important for first time adopters, are held regularly on a variety of topics. The list goes on.
I'll be headed to Putting On The Leash 2017 for the event's 25th anniversary on April 22nd and would love to see you there. If you're a little hesitant to attend like I was last year, know that it's a fun event with lots of ways to give to the organization. I expected monocles and top hats. Instead it was puffy jackets and GORE-TEX (hey, it was snowing that night). Come join us if you're looking to pitch in a little!
There's a commonly held belief in building software that feedback loops should be tight. It's a sentiment that I agree with but I've come to realize that there's such thing as too much of a good thing in some cases. When feedback loops get too tight, software teams tend to get bogged down in the details, sometimes losing sight of overall business goals or just plain wasting time.
I've noticed this in personal projects that I've worked on. I work hard to set up processes and tooling to make communication lightning quick. I iterate quickly. I pat myself on the back for being able to change direction on a dime. I mean, that's how smart people write software, right?
The trouble is, as the time and effort required to request a change gets smaller, there's a tendency to think less about the request itself before making it. I've found myself endlessly pushing pixels around on the screen to make a feature work just so, later realizing that I hadn't slowed down to think about whether the feature should really be built in the first place.
It became much clearer to me when I started to drastically reduce the amount of time that I was investing in GSD, a productivity tool that I've written for myself. Early on I was working on GSD almost every day. I'd make a change each morning, use the product during the day, and determine the next change based on what I had learned.
When I stopped coding on weekdays the daily feedback loop stretched into a weekly feedback loop. I had assumed that my product would evolve more slowly but what I'm finding is that it's evolving more quickly instead. Daily feedback often focused on what made the product easy to use, while weekly feedback has a healthier perspective of what makes the produce useful.
I've come to realize that at some point, feedback loops become so tight that they focus on what feels urgent rather than what's truly important. There's a lot of value in taking a deep breath and spending a few minutes in reflection, sometimes spread over the course of several days, before shooting off that email or Slack message with your most recent feedback. You may find that you speed up by slowing down.
I've been half heartedly telling myself that I'd like to write more often but just haven't made the time to do it. It's time to get it in gear. As a way to think out loud I wrote that habits are more like footpaths than sidewalks, with each pass contributing to its formation over time. This post will be my first in quite some time, but a contribution to its whole nonetheless.
I've managed to build a routine writing short journal entries each morning and plan to use it as a model for writing blog entries like this one. Things that seem to have worked for me:
- I write early in the morning when my head is clear and the interruptions of my normal day haven't started yet.
- I take an approach that's more like thinking out loud than it is long form writing. I plan to have my blog posts by slightly less half baked than the journal entries I write for myself but I'll plan on putting much less pressure on myself to have crystalized thoughts than I used to.
While I'm not exactly sure why, I'm pretty confident that writing is an important way for me to better understand myself. It seems like that should be all the motivation I need to walk this way again.
The next Boulder Open Coffee Club, scheduled for Tuesday January 10, 2017, will be held at Galvanize!
In the meantime be sure to thank Boomtown for being such a gracious host for the past several years. As guests in their space we've seen a transformation from co-working space to startup accelerator, several cohorts of companies advance through the program, the addition of a connected devices lab, and a beautiful renovation. Special thanks to Shaw, Leah, Jennifer, Erin, Jeff, and Toby for all the support along the way.
I've gotten consistent requests to find a venue with natural light and more of a coffee shop feel. It's taken a while to find a venue with both of those qualities along with the capacity and desire to have our group descend upon them but I think you'll agree that it's been worth the wait!
1023 Walnut Street
Boulder, CO 80302
I've invested a lot of time into learning about how to form habits to make the most efficient use of my time. About a year ago I stopped looking at habits as sidewalks and started thinking about them as footpaths, making them much easier for me to adopt. I'll explain.
I had been meeting regularly with Sam Elmore, a consultant I've gotten to know over the past few years, to talk through a variety of things including my desire to reduce stress in my life. I was frustrated with the trouble I was having building good habits around work routines, household chores, exercise, self reflection, and the like.
I had failed at implementing the Getting Things Done system, for instance. Having read the book more than once, all I had managed to do regularly was to use the Two Minute Rule, which hardly changed my life. The author had provided a blueprint for success that was easy to understand yet I failed to build a habit from it.
Sam's observed that I had been evaluating things as success or failure in strictly binary terms and submitted that a different perspective may be useful. He helped me think of forming habits the way that I might wear a footpath through a field. While it'd be ideal to walk the path every day, missing a day here or there wouldn't be the end of the world. Even the occasional walk is valuable, as it takes more than a few days for a footpath to get overgrown again.
Looking back at my original perspective, I realize now that I had been thinking of building habits as I might build a sidewalk. Use a blueprint, buy the right tools, let the concrete dry, and walk it from point A to B more efficiently than ever. Using this framework to evaluate success and failure, however, made me give up trying more often than not.
A daily habit completed 4 out of 7 days, for instance, was a failure; a partially built sidewalk isn't quite a sidewalk. Thinking about how walking through a field 4 out of 7 days would eventually wear a footpath, however, kept me motivated to come back for more, even if a day or two was missed here and there.
This perspective is especially helpful in the context of implementing processes for a growing team. It's rare to get every member to agree on whether or not a process should be implemented, or how or how often something should be done, let alone actually implementing it. There's some pretty interesting reading on how sidewalks are being planned in city parks and on college campuses (preview: they're not planned at all).
I've managed to use this analogy to help me build most of the habits that I've set my mind to. In writing this post I'm taking steps (pun intended) towards building a weekly writing habit. It'll be that much better if it helps you build a habit of your own!
I spend a lot of time talking to entrepreneurs and I've come to learn that the most insightful question I can ask is "What keeps you up at night?" I've found that it usually leads to a palpable feeling of relief and that the conversation digs a whole lot deeper from that point on.
Being responsible for a business, especially one that has the livelihood of others wrapped up in it, is stressful at times. To make matters worse, business leaders find themselves wanting or needing to put a happy face on to put employees', investors', and loved ones' minds at ease.
"What keeps you up at night?" gives the entrepreneur permission to talk about things that they otherwise feel that they have to keep to themselves. It cuts to the chase because it's clear that there's no need to keep up appearances. I've been thanked many times just for asking.
In some cases it's useful to frame the question so that we can home in on a specific topic. At MojoTech, for instance, I speak to entrepreneurs about building web and mobile applications that are critical to their businesses. The answer to "What keeps you up at night about this project?" gives me a much better idea of how to make the project a success.
That said, it not as easy as just asking the question. The hard work comes in listening carefully to the answer, asking important follow-up questions, and making good use of the information. I've found that "What keeps you up at night?" makes that hard work a whole lot easier - you may too.
A year ago my cousin Lynne set me up with a free week of Blue Apron, a recipe and ingredient delivery service that she couldn't stop raving about. A year later we're still customers and can't stop raving about it either.
What We Love About It
I enjoy cooking but don't love menu planning, shopping for ingredients, or wasting produce because a recipe calls for just a small amount of something. Blue Apron solves all of those problems by shipping us recipes with just the right ingredients for three dinners each week.
The service removes the least enjoyable aspects of cooking and lets us focus on the fun stuff - learning about and eating food. Blue Apron does a great job of this, providing us with healthy ingredients, some of which are new to us, in combinations that we don't normally think of. The colorful recipes are easy to follow and include little nuggets of wisdom about the ingredients and their uses.
$15 Tools to Speed Things Up
Blue Apron recipes require just a handful of basic kitchen equipment. That said, there are some tools worth spending a few bucks on:
- Zester/microplane: many of the recipes call for peeling and mincing the zest of lemons and limes; handling both steps at once is well worth the money for a zester or microplane.
- Salad spinner: I used to turn my nose up at these because they do nothing more than dry off produce that you've just washed, but with the amount of herbs and other delicate produce included in Blue Apron recipes, this is a nice time saver.
- Garlic press: mincing garlic is a common and tedious step - a garlic press turns a job that takes a few minutes into a few seconds.
Techniques to Keep in Mind
- Crushing instead of chopping nuts: when a recipe calls for nuts, they're usually packaged in a small resealable bag and are meant to be chopped. Leave them in the bag and crush them with a rolling pin or rolling pin - it's much faster and you can take out some frustrations while you're at it.
- Add some flavor with broth: lots of recipes call for adding water - to add some depth of flavor, we'll swap out 1/3 or 1/4 of the water with vegetable broth. We leave some in the refrigerator and use it at our discretion.
- Read ahead: if you read ahead you'll find ways to save the use of a bowl or utensil that you don't need. The recipe may call for you to transfer something from your pan to a clean bowl, just to transfer it to the plate a minute later, for instance. In those situations we'll just leave the food in the pan until it's time to plate. One less bowl to wash is a nice win.
- Read the "How to Recycle" page: after the first few weeks of deliveries we found ourselves thinking "What do we do with all this packaging?" Every delivery includes a cardboard box, insulated liner, ice packs, and plastic bags and containers for ingredients. All of those are recycleable, and now Blue Apron offers free shipping for packaging that you send back for reuse.
From a business perspective, Blue Apron is an interesting company to watch. We've been customers for a year and have spent $3,056.94 in that time. Who knows what our lifetime value to them will be, especially now that they're beginning to offer complementary deliveries - wines paired with their meals, for instance.
From an eating perspective perspective, I'm a huge fan, as is the rest of my family. If you're curious to give it a try check out their site to get a feel for how it works and what types of meals you'd be receiving. If you like what you see let me know and I can send a your first week free!
I'm a VP of Product with a superpower. Sounds kinda impressive and kooky, doesn't it? It certainly did to me when Mike AbiEzzi, our amazing interim VP of Engineering at Simpler, told me that my ability to code is a superpower. After some reflection it started to make a lot of sense, and I started thinking about what superpowers others have.
Interested in an interim CTO/VP of Engineering? I hired Mike AbiEzzi to conduct an architectural code review and subsequently asked him to act as our interim VP of Engineering. I highly recommend him. You can get in touch with him here.
Many people in a VP of Product role don't have a strong technical foundation. Many don't need one - that's what a VP of Engineering is for. It's certainly handy to have, however.
The fact that I can jump in to lend a hand gives our engineering team extra flexibility. Need more horsepower leading up to a release? Need an extra set of eyes on a tough problem? I can put my developer hat on and pitch in for a while.
It's also helpful to Mike that technical debt isn't an abstract concept to me; I feel the burden first-hand because I'm contributing code regularly. He spends less time defending his decisions to maintain a healthy code base and more time getting it done.
Perhaps most importantly, I have an appreciation for what engineering entails in general. You won't find me saying "this feature seems pretty straightforward to build" very often. I understand that custom software is rarely as straightforward as it seems on a whiteboard.
Mike sees these as a reflection of my coding superpower; a superpower that makes me stand out among the product people he's worked with throughout his career.
While you probably haven't thought of yourself as a comic book hero, I'd recommend giving it a try. If you're a recent developer bootcamp graduate, for instance, you should be thinking about what makes you stand out among the rest of your class. Do you have a strong design background? Experience with data analytics and visualizations? What can you brag about a little?
What's your professional superpower?