Time for reflection

We all need to reflect on where we are sometimes. For me, it’s this day. Every year.

It’s the day that I get one year older and one year wiser. I usually spend the days before my birthday thinking about all of the things that I’d like to change about my life, and then I try to spend my birthday itself thinking about all of the things that I love.

It creates a truly positive day and gives me the chance to be honest with myself about how content I really am with my station in life.

I just wanted to take a moment on this day to recognize out loud that I’m one lucky dude. I’m completely grateful for the friends and family that surround me at every turn, and completely honored to be a part of this existence. I absolutely love my life and the adventure that I’m on.

As I spend today reflecting on the positives, I just have to say, this is one heck of a ride and couldn’t be more content.

MakeyMakey

The MakeyMakey is AWESOME. The concept is to connect the real world to the internet, and it does it in such a fantastic way. It’s super-fun finding conductive objects to play music, games, or do anything else that you would normally do with a keyboard.

In our house we decided to do some learning using a math skills game with strawberries as the controller. Check it out:

Magic Tricks

I’ve always had a love of magic. From the moment I realized that I could be a participant in inspiring awe, it’s been a passion. Performing magic tricks has really influenced the way that I approach life. Everything from the type of salesman and negotiator I am, to the way that I raise my kids comes back to magic tricks. It’s mostly about being a step ahead and embracing wonder than anything else.

For the last few years, though, I’ve let that hobby lay dormant in the back of my mind. I think that I’ve convinced myself that raising a family and building my career would leave no time for things like learning new tricks. A few weeks back, however, I took an awesome trip with some of my co-workers to Santa Fe, NM where the Amazing Bryan reminded me just how important it is to embrace wonder and awe.

I pulled out some old tricks and was much more rusty and clunky about it than I thought I would be. Since then, though, I’ve tried to keep magic at the forefront of my mind and have even started carrying around a deck of cards again. It feels good to get back into the swing of things. It feels even better to reinvigorate a hobby that I thought that I had let go of. In many ways, I’m starting over. In other ways, pulling old tricks out of the recesses of my brain is like a magic trick all its own.

 

Awesome Screenshot + Cloud App = Magic

In my work and in my life I take a lot of screenshots. A LOT of them. According to my logs, I take anywhere from 10-35 per day, half of which are usually annotated in one way or another.

Generally speaking, I need to create these on the fly. Whether it’s for Engineering Happiness or showing my wife that I did something cool, I need to make them quickly.

I’ve found an amazing combination of little apps that has made this process super simple, quick, and magical.

First and foremost, the best way to take a screenshot on a Mac is Cmd+Shift+4. This allows you to select the area of the screen and automatically save it to your desktop.

Cool, right? Well, sort of.

By saving an average of 22.5  screenshots to my desktop per day, I’d have to make cleaning up part of my daily routine or else I’d be overwhelmed with a messy desktop at the start of each day. Boo to that.

Luckily, we can fix that pretty easily with a Terminal command. The Terminal can be found under Applications → Utilities on your Mac.

Screen Shot 2013-05-05 at 9.54.01 AMI’ve created a folder on my desktop called Screenshots where all of my screenshots are automatically saved. If you want to do the same, launch the Terminal and enter this command (after you’ve created the folder, of course):

defaults write com.apple.screencapture location ~/Desktop/Screenshots/

To make this stick, you need to enter one more command which is:

killall SystemUIServer

After you’ve done that, go ahead and give it a whirl. Cmd+Shift+4 yourself away and watch all of your screenshots be saved to a folder instead of directly to the Desktop.

Now that we have that out of the way, here’s where the amazing happens:

Awesome Screenshot is a screenshot annotation add-on for your favorite browser. I personally use the Firefox version, but they also have versions available for Chrome and Safari. This add-on allows you to capture all of the screen or part of the screen and circle, point, and text your way to descriptive annotations. It is super intuitive, and I’d recommend it to anyone. Oh, and it’s totally free.

Awesome Screenshot at work

Awesome Screenshot at work

 

Screen Shot 2013-05-05 at 7.06.27 AM

Cloud App Menu

Cloud App lets you upload and share files really easily. One of the most amazing features is  Auto Upload Screenshots, which means that each time you take a screenshot it automatically gets uploaded to your account and given a URL, which is automagically copied to your clipboard for easy sharing. You can upload and share almost any type of file with it, which is equally awesome.  Another cool thing is that you can use your own URL with it so that your sharing is more personal. I use the URL http://im.alxb.co for my screenshots. They do have a free version, but I’ve found the need for the Pro version which is $3.75 per month. Totally worth it.

Now each of these on their own is super powerful and helpful in many ways, but what happens when you combine them? Magic. That’s what happens.

The flow of it is pretty simple, but totally powerful:

You’re on a page where you want to point something out to someone and you simply click the Awesome Screenshot icon in your browser. This opens up a new tab, where you can annotate away, making your screenshot. . . um. . . awesome. The next step is to Cmd+Shift+4 that puppy so it’s automatically saved to your Screenshots folder and uploaded to Cloud App. Once it’s automatically uploaded to Cloud App, you have a nice neat URL copied to your clipboard, ripe for sharing. Magic, I tell you, magic.

Here’s a quick video of the flow. It takes no time at all, and works great for quick sharing of ideas (Full-screen this bad-boy to really see it in action):

It’s About Respect

Yesterday, as the sun was shining and I was driving through Philly in my new(ish) car with the windows down, pumping NPR through my top-o-the-line stereo, I had an experience that hasn’t left my mind.

A man, dressed in a neatly pressed blue button down shirt and clean khakis, stood outside of my window. He held a cardboard sign in his hands and he looked at me with pure fear in his eyes. His sign read:

Homeless Father of 2. Lost everything. Will work. Please help. God is great.

He opened his mouth to ask me something, and I stared straight ahead, ignoring him completely. That was wrong, and I feel completely ashamed at the fact that I would do such a thing. Whether this man was sincere in his plea, or his “story” was fiction, is beyond the point. Another human approached me in a time of need, a time of desperation, a time of vulnerability, and I ignored him.

I don’t think that I’m alone in this reaction.

I have strong feelings about how I help the homeless citizens that I encounter. I’m willing (and often do) purchase food, smokes, drinks, and other small items for someone when they ask me for change outside of the Wawa. I don’t give money. I never give money.

But can I do more? Should I do more? Is it my burden or theirs? If it’s mine, where do I draw the line?

I’m ashamed. I’m a father of two. I count my lucky stars every day that I have been given the opportunities that I have, but should I feel guilty about that success?

I don’t have the answers here, but I can continue to search for them. I will, however, work towards changing my interaction. Each person deserves to be treated equally, regardless of their situation in life. It is not my place to ignore someone asking for help, rather, respond to them with sincerity, like I would with anyone else. My answer may be “no” or it may be “Can I buy you something to eat?” But it will be an answer. Giving respect is the absolute very least that I can do, but it’s an important thing to do.

This father of two did not deserve my disrespect. No one deserves that disrespect.

We’re in this life together and treating each person with respect, even if it’s to tell them that you won’t help them, is an important step in our collective future.

I’m an Automattician!

automattic-logo

I’m super excited to announce that I’ve joined Automattic as a Happiness Engineer, working with WordPress.com!

You may not know the name Automattic, but you certainly know the products. WordPress.com, Akismet, Gravatar, and VaultPress, just to name a few. In short, Automattic is the powerhouse of the web. It’s important to note that WordPress.com sees over 100,000 new blogs added per day, and as of the time of this posting, has 62,935,144 websites in it’s network.

I don’t really have words to express how excited I am about this move forward, and what it means for me both personally and professionally. It’s been a wild ride getting to this point, and I couldn’t be happier with where I’ve landed.

Since I will be working with Automattic full-time, I have decided to close the doors to Elixr, which has treated me SO well since its inception over 2.5 years ago. In many ways, opening the doors to Elixr was the best thing that I ever could have done (besides having kids, of course.) It allowed me to pursue my dreams and learn more every day than I ever thought possible. I’m forever grateful to the amazing clients that I’ve had the honor to work with over the years. They have taught me well, and I am completely humbled by the experience.

wordpress-logo-stacked-rgbBeing a non-profit guy, this is the ideal move for me. Automattic is a for-profit company, but it’s roots are in the Open Source movement. Being in such close proximity to WordPress.org (powering just about 20% of all websites worldwide,) and the WordPress Foundation, I get to stay in the same place as my values, moving the world (and the web) forward with each step.

Since the whole company is distributed, I’ll get to stay in Philadelphia. Being distributed means that the whole company works from where they are. That translates to having colleagues from all over the world, in every time zone. It’s an incredible concept, and there is nothing else like it. I’m super excited to get to work with such an amazingly talented, nice, and super-driven bunch. These are people that I’ve respected and admired for years. To have to opportunity to join them is an incredible honor. I’ve even had the pleasure of meeting a few of them already, which just showed me how great of a personal fit this move is.

Of course, I’d like to thank my wife Lula, and my whole family really, for holding me up during this process. It’s because of their constant faith in me and the work that I do that I was able to get to this point in my career. Also, thanks to Peter Slutsky for his constant encouragement.

Onward and upward! Here’s to fantastic movement forward, and always following your dreams. If working with Automattic is one of your dreams, you should totally go for it. We’re hiring. Seriously. Apply.

See you all in the ether.