Automattic

  • High Tide

    On the way to dinner, we found a path with access to the beach. Unfortunately, the tide was so high that we couldn’t even get to the beach.

    Miguel decided to climb on a building to get a closer look.

  • Saturday Afternoon at the Murder House

    For the Mercury meetup, we ended up renting two separate houses in La Jolla.

    One of them is very colorful while the other is made of redwood. We’ve been having our meetings in the redwood house which we’ve began to call the Murder house.

    Halfway through the day today, we were starting to doze off and decided a half mile walk for coffee was a good idea. Here are some pictures from that.


    Later in the evening before dinner, we had a guac-off where Kevin and Beau both made guacamole and we decided who made the best.


  • Burrito Friday

    I successfully completed another burrito Friday. 

     

    I’m not sure how Qdoba ranks by Beau’s standards, but the smothered burritos at Qdoba are probably the best option in Wichita Falls.

  • Engineering Customer Service at WordPress.com

    I’ve previously written articles about becoming a code wrangler and my experience of working at Automattic.

    If you happened across my article but were more interested in what it meant to be a happiness engineer at Automattic, Olark recently wrote an article about customer service at WordPress.com.

    My favorite part of the article was this paragraph where Andrew Spittle talked about a memorable encounter that he had with a customer.

    Then the other experience for me personally that stands out is talking with a customer, and ultimately, the issue they were running into was not something we could fix. They were going to have to go contact their domain registrar. When we broke this news to them, they said, “Oh. I don’t want to go contact my domain registrar, because they don’t have Happiness Engineers. They have Gestapos of Grief.”

    Source: Olark Live Chat – Engineering Customer Service at WordPress.com

  • Burrito Friday 2-20

    Chipotle burrito

    I think today might have been my very first burrito Friday. It’s an Automattic thing.

    So, to properly celebrate, I decided to go to Chipotle, which just recently opened. The burrito was so big that they couldn’t completely wrap it with the foil.

  • Grand Meetup Flash Talk 2014

    Part of working at Automattic includes getting every employee at the company in one place at the same time — We call these grand meetups.

    Grand meetups are a great time to bond with co-workers, learn, get some interesting projects done, and do flash talks.

    Flash talks have a maximum length of 4 minutes (at least from what I remember) and can be given over any topic. Since Hero is hard of hearing, I decided that I would give a crash course over how parents could communicate through sign with their babies.

    A big thanks to all a12s for participating and making me feel welcome 🙂 :hugs:

  • Should I Apply to Automattic Now or Later?

    A reader of Man of Hustle emailed me last night and asked for some advice before applying to Automattic:

    Hi Eric,

    I came across your Man of Hustle blog while researching about working for Automattic.  Thank you for your blog by the way; I really appreciate your openness and passion.   I’m interested in applying for the Code Wrangler position at Automattic and I was wondering if could trouble you for some advice.

    First, some background about myself.  I currently work as a web developer for [redacted] where I’m doing Ruby on Rails development for [redacted] web application.  I’ve also had solid experience with Java, Perl and PHP in prior jobs.  I’m more of a back end developer, but of course I’m comfortable with HTML, CSS, JavaScript and jQuery.  Here’s summary of my career history.  [redacted link]

    So I have extensive professional web development experience and use alot of open source libraries and tools on the job.  However,  I’m lacking in open source contributions. I love programming but that manifests itself more in my professional life.  I do want to get more involved in contributing to open source projects.  I just need to squeeze in the time among my other responsibilities and commitments outside of work.

    Also, although I have solid experience with PHP, I don’t have much experience with WordPress.  That is about to change as I have volunteered to rebuild a friend’s non-profit organization’s website on WordPress.

    And now finally my question.  Do you think I should go ahead and apply for the Code Wrangler position now or should I wait a few months to build up my WordPress experience and open source contributions and then apply?  Which choice would maximize my chances of getting the job?

    Well, Should This Person Apply to Automattic?

    First, I don’t ever mind giving advice when asked. That being said, one should always understand that advice is very much an opinion and can be wrong.

    In this specific case, I would recommend that the reader go ahead and apply to Automattic, based off of the following:

    • Many Automatticians weren’t hired their first time.
    • I believe that a no from Automattic is often more like a “not right now“
    • The application review process takes a while

    And while you’re waiting for a response, I would go ahead and:

    • Get some experience with WordPress
    • Get active in open source
    • Deep dive into JavaScript

    JavaScript is quickly becoming an essential skill at Automattic as well as in web development in general. I would suggest that you get at least some experience with Backbone JS and/or Facebook React to get started.

    Disclaimer:  I have no input on the hiring process, so am, unfortunately, not the best person to ask. So, take this with a grain of salt.

  • Thoughts After 6 Months at Automattic

    My 6 month anniversary of working at Automattic was just a few days ago on January 14th.

    I had started this post that day, but surprisingly, I found it very hard to come up with the words to describe what I think and feel about working at Automattic.

    But, now I’ve had a few days to think about what to say, and here are a few topics I’d like to talk about to give you a better idea about what working at Automattic means to me.

    My Team

    The thing I truly love the most about working at Automattic is Team Mercury.

    Mercury has recently grown as of a week ago, so for the first part of this, let’s consider the team members that went to Rome.

    • Beau Lebens
    • Allen Snook
    • Jennifer Dodd
    • Kevin Conboy
    • Oguz Kocer

    Even though we work primarily through text, I catch myself laughing out loud randomly throughout the day.

    I also have a huge amount of respect for each one of them, and in some way, each one of them has taught me something in the past 6 months. Sometimes I catch myself feeling like I’m the dumbest one on the team — which is a great place to be in and learn.

    Recently we took on a few other members from another team, including:

    • Enej Bajgoric
    • Michael Arestad
    • Miguel Lezama
    • Rocco Tripaldi

    While I’ve only been working with this second group of team members for about a week, I feel like they bring a lot to the team in terms of knowledge and personality. So, it’ll be great to get to know them better over the next several months.

    Typical Work Day

    I’m not sure that I have a true “typical” work day, but one day of work might look something a bit like this for me:

    • Wake up between 8:30 – 9:30
    • Start looking at posts/messages/Slack/etc. to catch up on previous day/night stuff
    • Be at coffee shop some time between 10 and 11 am at the latest
    • Watercooler with team mates as well as replying to messages/posts/Slack messages
    • Start programming at about 11:30
    • Take a break between 2-3 pm and head to Mom’s or home to keep working. (I’ve found that a change of scenery really helps when working on tough problems that are frustrating me)
    • Work until about 5:30 pm when I pick up Hero from the Boys and Girls club
    • Figure out dinner and then program a few more hours starting at 7-8 pm

     

    6565

    Interestingly, I have no clue how many hours a week that I work, and these times above are really just guesses. I don’t often think much about how many hours I’m working. Instead, I set a goal(s) for the day and try to achieve that.

    Ultimately, my daily work schedule is very flexible and changes through the day to fit in my life. Note that I said that the work schedule fits in my life, instead of the opposite where people try to fit their lives into their work schedules.

    Travel

    I think that travel is the best perk of working at Automattic. As linked in my 2014 review post, here are the places that I traveled to for work.

  • Mercury Roaming in Rome

    One of the best perks that comes with working at Automattic is the opportunity to travel. Because every person in the company works remotely, the company pays to get us together 3-4 times a year.

    I just got home from spending a week in Rome with my teammates, which include: Beau Lebens, Jennifer Dodd, Allen Snook, Kevin Conboy, and Oguz Kocer.

    This was my first team meetup, so I wasn’t sure to expect. But, after everything was said and done, I was impressed with how much closer I felt to my teammates.

    (more…)

  • Night Lights in Rome

    The lights that are displayed throughout various parts of Rome have been one of my favorite parts of roaming at night.

    ?

    ????

    ?

  • Walking by Palazzo Montecitorio

    I was interested by the color of the buildings as we walked back, so I took a picture as Allen and Oguz walked ahead.

    ??

  • Brilliant Parking in Rome

    Besides the cobble streets, one of the things about Rome that stands out most to me most is how intermingled passengers and vehicles are in Rome.

    So much so that this car was parked with only one tire on the street, and 3 on the sidewalk.

    ??

  • GPL in Rome

    Walking back to our Rome accommodations today, we came across a “GPL” car.

    ??

  • Deploying to WordPress.com for the First Time

    This past Thursday began like many other days at Automattic. I woke up a bit late in the morning and reached over to grab my phone so I could catch up on the company chatter.

    Beau posted a few messages to let me know that he was pushing version 1 of some experimental code we were testing for a small group of Automatticians. We had tested the patch the night before, so I was pretty confident.

    I hopped out of bed and went to the bathroom so I could get ready for the day. Within minutes, chatter started picking up…

    It’s Broken in wp-admin

    Turns out that for all of the testing I had done the previous day, I never thought to see what the experimental feature looked like in wp-admin. :facepalm:

    On the plus side, I had written all of the code for this feature, so when I heard what was wrong, I had a really good idea of what caused it and how to fix it. I was able to fix the issue and test that it worked across several sites within 10 minutes. But, this was only the beginning…

    Today was also the day that I would finally get commit access to WordPress.com. This meant that along with fixing the patch that was just committed, I would also have to figure out how to commit to WordPress.com without breaking all the things. I was a bit nervous…

    That First Patch

    Beau gave me a quick rundown of the process for committing and deploying to WordPress.com and then let me get to work with a final, “let me know if you run into any issues.”

    To say I was nervous at this point would be an understatement. I’ve pushed to repositories before that were owned by a small team, but knowing that what I committed pretty shortly would be affecting millions of people was a bit surreal.

    After triple checking that the latest patch worked correctly, and running svn up multiple times, I finally committed the code, but not being familiar with vim, I accidentally posted without a message.

    Thoughts

    I was able to learn more about the deploy process as well as successfully commit a patch. After everything was said and done, I didn’t break WordPress.com and I learned, so I’ll call it a success.

  • Canyons Resort Property

    IMG_1334.JPG

    This picture of Canyons Resort as taken on Sunday while it was lightly sprinkling
  • Automattic Hot Dog Eating Competition

    IMG_1310-0.JPG

    At the Saturday evening grand meeting flash talks, there was a very unexpected hot dog eating competition. Rose killed the competition!

  • Automatticians Karting

    Part of meetups for Automattic are having fun with other Automatticians.
    Earlier in the week I got a tattoo and played paintball, but today was all about indoor go-karting

     

  • 9 Weeks at Automattic

    As of September 15th, I have been at Automatic for 9 weeks! The first three weeks were spent on support rotation and the last six weeks have been spent actually working on Team Mercury.

    The annual Grand Meetup is also currently happening, during my 10th week, and it’s been great to play paintball, learn some Android development, experiment with the Dvorak keyboard, and much more with my coworkers. I’ve added a coworker selfie with fellow Automatticians that played paintball as the featured image for this post.

    I’d like to share my thoughts about Automattic after actually being with the company and on my team for a small period of time.

    I Will Never Stop Learning

    This is currently the first statement of the Automattic creed. I believe that work at Automattic embodies this concept very much.

    For starters, we work on very exciting projects and are always pushing to make better software. Not only that, but there are so many different projects at our company that use exciting tools/frameworks/languages, that any person can truly learn whatever they want. In short, there is no shortage of things to learn.

    Further, the fact that Automattic allows employees to do rotations and temporarily work on other teams is great because it allows Automatticians to expand their knowledge as well as determine if they are on the correct them for themselves.

    I Will Never Pass Up an Opportunity to Help Out a Colleague

    Automatticians are generally very happy and helpful people. To all of the Happiness Engineers that answered my questions when getting familiar with the various support interfaces – Thank you for much for your help.

    To Team Mercury who has been so helpful, thanks for putting up with my general lack of knowledge in all things JavaScript.

    Enjoying the Hard Stuff

    My Mom often praises me for how “smart” I am, even though that I believe I am of average intelligence. That being said, I do think the one thing that sets me apart from many others is my general fearlessness in regards learning new things.

    I feel that the best opportunities for growth and learning are in doing the hard tasks.

    At Automattic, I feel that our company does a great job of embracing hard tasks. For example, taking P2 and making it better with O2 and Backbone. Or, the new Tinker team whose goal is to build new and exciting things (per my understanding).

    I also feel that Automatticians generally try to get things “right” as opposed to just getting things “working”. This is a key paradigm shift from working at a design agency where it was more important to just getting things working.

    Dream Job

    Overall, Automattic is a dream job and I enjoy working here!

  • My Boss is a Badass

    Beau Lebens the Badass

    As I flew to WordCamp NYC this weekend, I decided that I would re-read Year Without Pants and see what I took from the book now that I actually work at Automattic.

    First thing I took away… It’s very surreal to read about your company and/or your experiences in a published book.

    Second thing I took away… My team lead is a badass. Seriously, how many developers can you name that have been in a published book, know Krav Maga (or some other martial arts or self-defense), and been through survival training??

    Off of the top of my head, none.

    On a side note: If you’re interested in working at Automattic or interested in how distributed companies such as Automattic work, give Year Without Pants a read!

R.I.P. ERIC