Menu Close

Chris Hardie

looking for a better way

Blue Apron review

For several months now Kelly and I have been trying out Blue Apron, the service that delivers fresh ingredients and recipes to your door so you can make amazing meals. Bottom line: it's been responsible for a wonderful shift in our cooking and eating habits at home.

Shaking Beef Prep

Before Blue Apron, we were in a bit of a rut when it came to cooking at home. Both of us have found enjoyment at various times in the process of cooking, especially for other people. But at times we also faced a failure of imagination, discipline and/or motivation when it came to planning meals, going to the grocery, and taking the time to make something interesting or healthy. Yes, these are clearly problems of privilege; in a few minutes we could easily pick something from a cookbook, get to the grocery store that's less than 2 miles away, buy some stuff and a few minutes after that be home cooking - pretty much the definition of convenient and easy living.

So when I first heard about a service that would ship fresh ingredients to our door along with recipes to prepare them, I was skeptical. Surely we could just make ourselves put a little more time and energy into doing what we already knew had to be done, right?

But we decided to try it out after reading a review online, if only to say we'd experimented with this crazy new use of the Internet.

The result? Delicious, interesting, beautiful, fun, healthy food:

Continue Reading

Richmond Matters, a new local blog

I've created RichmondMatters.com, a new site dedicated to commentary about life in Richmond, Indiana.

As I've occasionally done here in the past, I'll be sharing my thoughts about Richmond news, politics, leadership, community life and more. It's a simple site. The name is kind of boring. I've no ambition for it beyond having a place to write with a more narrow focus on a topic that's important to me.

Sometimes I'll cross-post those essays here or tweet out links to them, but usually I won't. I'll continue to post here about all the other random stuff I enjoy writing about, but the posts about local stuff will go in this new site.

So, if you'd like to follow along with my posts about Richmond, I hope you'll use the email or RSS subscription options on Richmond Matters. I'd enjoy having your feedback and comments along the way.

Pet Adoption, Debt Clock WordPress Plugins

I recently released two simple WordPress plugins:

This creates a simple pet adoption search form in a widget on your WordPress site. Once you enter a postal/zip code, you're taken to results on Adopt-a-Pet.com where you can look for a homeless dog, cat or other animal waiting for your love. (Yes, I've worked a lot in the past with Adopt-a-Pet.com, but this plugin is not affiliated with or endorsed by them, I just created it for fun and to promote pet adoption.) Pull requests welcome.

This creates a simple widget display of the current U.S. national debt, based on the latest data available from the U.S. Treasury. If you want you can animate the number so that it is increasing/decreasing on the page according to recent changes in the actual debt. Pull requests welcome.

 

Continue Reading

Distributed vs. In-Person Teams

TreehouseOne of the questions I get most since joining Automattic is about what it's like to go from working with a company where we were mostly collaborating in one office space in Indiana, to working with a fully distributed company, where everyone works from home, coffee shops, co-working spaces or similar spots around the world.

(The other main question I get is about what it's like to go from being "the boss" to working for someone else - a post for another time.)

The short answer: I'm appreciating and enjoying it, and I think it is the future of many kinds of work.

The longer answer follows.

The question of a distributed versus in-person setup for a team or company is discussed often in tech circles, perhaps even more so right now as tech companies face hiring challenges and consider related immigration policy issues. I feel like I've experienced both sides in some form now, having built and managed a web development firm for close to 17 years with a strong focus on working together in the same physical space (experimenting with remote workers along the way) and now having worked almost 8 months in a fully distributed configuration.

Going in to my new job, I was initially skeptical that I would find a distributed setup to be better than what I'd experienced working with my team in an office together. I thought it would be exciting, interesting and different, and despite all of the enthusiasm I'd built up for it (especially after reading The Year Without Pants: WordPress.com and the Future of Work) at some gut level I still suspected it would be a kind of nominally acceptable, second-best alternative to working with people in person. Continue Reading

2014 Year in Review

2014 was a year full of change, newness and exploration for me. I looked back over my posts on this site as well as my social media updates for the last 12 months, and here are some of the highlights:

Travel

SANI spent 25% of the year away from my home in the midwestern U.S., traveling ~50,000 miles around the world. Some of it was for my work and related conferences, some of it to visit friends and family, and some of it just to see new places for fun and education. Trips included:

I think that's the most travel I've done in a single year, ever. I wouldn't have previously included "world traveler" in how I identify myself so it's still a little strange to realize I'm doing it, but I'm enjoying it (and the perspective and knowledge it brings) greatly. I feel fortunate to have had these opportunities, and look forward to more of them in 2015.

Continue Reading

Two-factor authentication

UCSF bicycle security failYou need to be using two-factor authentication (2FA) for your online accounts that matter.

Right now.

Do it.

Please.

In the past 2FA was a kind of geeky thing that only the most security-conscious would bother with. Today, it's essential that anyone storing sensitive information online or using online services for anything remotely important employs the use of 2FA.

It's an imperfect security mechanism and there things about it that are inconvenient, but for now it's the best intermediate option for protecting against unauthorized access to your accounts and your information. Using it is much less inconvenient than trying to recover from having someone take your money, abuse your identity, or access your private data.

Continue Reading

Perl script and Alfred workflow for quick call notes

As a part of trying to live a more paperless life, I'm determined to take notes electronically when I'm sitting at my computer, instead of jotting them down on scraps of paper and then putting them into a document later.

When a phone call comes in, I want to be able to start typing my notes about the call right away so that I'm not distracted as I'm switching over to my text editor, opening a new document, saving the document someplace to make sure I don't lose what I'm typing, and THEN being ready to actually take notes.

I've been using the OS X productivity app Alfred more and more lately, and so I decided to create a simple Alfred workflow that would let me get a phone call notes file up in front of me, ready to edit, with minimal typing.

I wanted to make sure that the resulting notes file was named in some reasonable way that I could find again later, and so part of creating the workflow was figuring out how to take a free-form description of the call that I'd be typing in as it started, and turn that into a filesystem-friendly name (sometimes known as a slug). I ended up using a simple Perl script to do that for me.

The Alfred workflow, then, is just a keyword and a script run:

Screen Shot 2014-10-11 at 2.06.56 PM

Continue Reading

Charitable giving, receiving FAIL

It's science!I recently had this experience trying to make a charitable donation to a not-for-profit organization I want(ed) to support:

I Googled their name to find their website. The "Donate Now" button was located prominently on the front page of the site, so I followed it to the donation form where I filled out my contact information, my credit card number, etc. and hit "Donate".

I got the form back with an error message in red saying "An error occurred during processing. Please try again." There were no other messages indicating whether the error was with something I'd put in one of the form fields, or if it was an error on their side (perhaps talking to their credit card processor, etc.). I fiddled with some of my form data (maybe the phone number field needs dashes? Maybe the postal code field doesn't actually accept 5+4 format?) but still got the red error message.

So then I sent email to the generic contact address on the site saying "I'm trying to donate to you online, here's what happened." I sent them all the details they'd need to troubleshoot the issue, including a screenshot of what I saw on the form.

Several weeks went by with no response to the email message. So then I saw that they had a fairly active presence on Twitter, and I sent them a message there saying something to the effect of "I'm trying to donate to you online, are you still taking donations?"

No response.

Continue Reading

What's in my bag?

I enjoy reading about what other people carry around with them in their work bags, especially other people in tech who can do their thing "anywhere." Here's what I carry with me most of the time:

Bag contents

Continue Reading

Older Posts