Archives For November 30, 1999

Everything about our (mis)adventures, off shorings, job and hiring info, and company culture.

The Good:

I mentioned in a post a few weeks back that a major point of our offshore is to focus on our strategy for the upcoming year and re-gel as a team. This is my first offshore with Expensify and we have already made tremendous progress towards both of these goals.

As a company, we relish the opportunity to discuss the heights we’d like to take Expensify to. While we make time in our day-to-day to stew on this, we’ve been allowed ample time to discuss, in depth, and crystalize the finer points.  I’m not exaggerating when I say this year is shaping up to be an excellent one, for both Expensify and our users!

This is where all the planning magic happens!

The re-gel is also going spectacularly. We’re definitely getting closer and more confident in our colleagues all around, not to mention nicknames are spreading like wildfire. For a little fun, take a look at our Team page and guess at who’s who: Franky Danger, Crispy D, Tone Loc, The Frenchman, and Swag Da Vinci. Enjoy yourself!

The Bad:

My coconut shake consumption has escalated well into the danger zone (see depiction above). I’ve partnered with a local restaurant (it’s called “Local Thai”, in fact) to create a coffee/coconut shake. I’m aiming to bring it to the states as a subsidiary of Expensify. In fact, look out for a CocoLoco (already trademarked it) at a coffee/coconut shop near you in the coming year.

The Awesome:

We’re here to work, but we’re also here to have fun… and hustle back to work if need be. This past Saturday, a few of us decided to take a little jungle trek to another beach to survey the scene outside of our local beach bubble. We discovered a slackline and had some fun until Witold got called back for a small error he needed to correct. Did he take the relatively easy, less-timely route back through the jungle? Of course not, it would have taken longer. Instead he blazed a path through a cave and over a cliff back to our HQ. Now that’s dedication.

Offshore 2012: Snorkeling!

 —  October 16, 2012 — 4 Comments

Matt experiences a deadly sea urchin. Precious memories.

Well you guys, an update from overseas. We have spent the past week in Railay Beach. Its been incredible and to celebrate, we went snorkeling over the weekend! The picture above is probably the best picture of the trip, mostly because Matt is giggling like a school boy (our favorite cookies, BTW) and probably pooping his pants a little bit. Apparently that particular sea urchin is especially deadly.

Ready Freddy? JKruse looks like he is!

Tom. Perfect.

Garrett diving into the water! So much fun in the sun!

Bromance at its finest

Sky while at the beach BBQ

After I was awkwardly flowered and betrothed to our guide. Pure joy?

sand bar strolling

Matt and our guide (also named Alex) jumping/missing legs

Pensive David

Work it Puneet!

David creeping on us.

Dinna Time!

Some magic tricks for our eerie boat ride back

The team

If you can’t tell, I am so in love. We had a great day. The setting was incredible, but more importantly, we have an amazing team of people who are making this journey so unbeatably awesome.

Thailand Thus Far…

 —  October 8, 2012 — Leave a comment

So its been a few days for us, and Thailand is incredible. While work has been about the same (it really is true, we can work anywhere there is internet!), being able to explore Bangkok during lunch is amazing. Truly an adventure and an awesome way to break up the work day.

There are lots of little excursions we have collectively gone on and I have tried to put together a few of these pictures. My personal favorite adventure so far: Wine bar. Keep reading for the story below.

Honestly the pictures below barely begin to encapsulate how much fun it is to just walk around and explore. The temples you stumble upon are incredible, the markets are eye opening and the company is delightful. Seriously, how is this real life?

ImageLost in Bangkok
ImageStreet decorations
Image
More street decorations
Image]
Right off the river boat into the heart of Bangkok
Image
Passing by on the river taxi
Image
Such cool clouds.
Image
Dark Alley
Image
Temple we weren’t allowed into because SOMEONE was wearing a tank top.
Fancy Wine Bar in Bangkok, maybe a little too fancy for us?

After mentioning a withdrawal from wine, David suggests we go to a wine bar downtown last night. Five of us cram into a 4 person cab, and it becomes very clear that communication with our driver is going to be an issue. With 4 of us uncomfortably squished in the back, David has the directions pulled up on his phone, but we still got out of the cab incredulous that we had made it (and severely cramped). When we get to the restaurant/wine bar (Opus, highly recommend it!) we realized we are considerably underdressed than the rest of the population. We had somehow wandered out of our hostel and its corresponding casual atmosphere into a beautiful, high end restaurant in which several of the patrons may have poo-poo-ed our obvious back-packing attire.  Oops. Anyways in the background you can see the beautiful wine cellar they have where you can go hand select which bottles you would like to enjoy. We were also unaware that you were supposed to leave the bottle there and tell your server the bottle we preferred. We basically committed 8 faux pas in an hour.

Below are Shawn’s pictures from this market we wandered around. Saw a lot of weird stuff….

And below we have the Lumphinee Stadium for Muay Thai. Highlights? The stadium is not air conditioned and while it was pouring rain, several sections were shut down due to roof leaks. Oh, also, the violence. Two fighters left the ring in wheel chairs, one on a stretcher (that one made me cry) and one with his arm broken. While it was a little tooooo violent for my taste, I think the guys had fun [especially capturing pictures of me crying which will never see the light of day].

Thanks JKruse for the idea…definitely a unique experience
Thats all for now! Updates to come as we explore the beach.
And finally, here we are, Day One at West Railay Beach.

Bangkok HQ 1 found

 —  October 2, 2012 — 3 Comments

The majority of the team has arrived in Bangkok. Today is our first official day of work for Offshore 2012.

Thailand Bangkok work spot 1

Thaild Bangkok work spot 1

Expensify Offshore 2012: Thailand

 —  September 28, 2012 — Leave a comment

Garrett leaked the information: we are going to Thailand this year.

Everybody is really excited. Some of us are so excited that we are already on our way.

Hong Kong skyline

We are all going to meet in Bangkok, before moving south. With more than 20 people going, it is our biggest offshore so far.

PS: the picture is a view of Hong Kong. My flight to Bangkok is doing a layover there so I took the opportunity to explore the city.

I watch a lot of stuffy drama with my wife.  The Bronte sisters, Jane Austin, Charles Dickens, etc.  A classic recurring scene involves tuxedo-clad upper-class elite mingle with champagne in hand — often the whole story seems to take place in interludes between these parties.  They always look so glamorous and exciting: it’s a world in a constant state of partial inebriation.  It seems so strange and foreign.  But recently I realized: it’s not foreign at all.  Exchange the tuxedos for ironic T-shirts, replace the champagne with vodka, and that’s a classic Silicon Valley afterparty.

They’re called “after-parties” because they’re always after something — typically a conference.  There are so many of them, it’s just so hard to keep track.  A thousand conferences with a million people from all over the world, listening to people drone on about some bullshit on stage, passing out business cards like unwanted free candy.  All that is killing time for the real event: the party after the event.

The problem, however, is there are only so many venues to host a party — and only so many variations on how to give out free booze.  The result is all the parties just sorta blur together.  So when an afterparty comes along that truly stands out — it’s an achievement.  And Evernote’s party certainly stood out.

Evernote is such a great company.  They’re inspirational in many ways — a laser focus on delivering an amazing product, transparent communication around their most prized internal data, and a surprising patience to achieve their current 38M-user success.  But now I can also add: throwing a fantastic conference and an even better afterparty.

I was there primarily because we’re an Evernote partner (and Evernote is one of our favorite customers), so my job was to evangelize the Evernote Trunk (watch me in action here) and model our sexy Expensify fleece jackets.  I’ll admit, I came with low expectations — I’ve already been to that same conference center probably a dozen times before.  I launched Expensify there at TechCrunch 50 in 2008, then demoed again at TC50 in 2009, and then Finovate a couple imes, and then a bunch of other random things.  I figured I’d seen it all.

But Evernote had the place set up nice.  I think this is because Evernote isn’t trying to turn a profit on the conference — they’re just trying to excite users, and they spared no expense.  Great partners, comfy seating, and surprisingly good food.  I mean, take a look at the Evernote logo, and then take a look at the sushi in the middle of the bento box below.  Look familiar?

But the party — dude!  Free street food trucks!  A live rockabilly band!  Vintage arcade games!  (Which is funny, because when I first started playing those games, they had a different name — “new” arcade games…)  I introduced Matt to the joys of Joust, Missile Command, Pole Position 2, Tron, etc.  I mean,  he hadn’t even *heard* of Centipede.  The kids these days…  After a few hours deeper and deeper into the bottomless liquor, then food at some random place in SOMA, and then more liquor, I called it a night as they continued on.

While taxi’ing home it occurred to me that this is what those BBC dramas illustrated, just modernized. Like Bronte’s London, Silicon Valley is built on a culture of partying. Why live anywhere else?

Do you want to work more with cloud computing? Great– we don’t! When dealing with financial data, knowing where the data lives is important (and “on someone else’s service” is a poor answer), so we’re leaving the cloud. We have three datacenters in active/active/active configuration, and we’re transitioning ancillary services out of “the cloud.”

A perfectly normal monitor in peak operating condition

 

We’re a Linux shop– currently a Ubuntu/CentOS hybrid environment, transitioning to a full CentOS stack, all managed with Salt (www.saltstack.org). Our site is largely written in PHP and Javascript, but important parts are in Java, C++, plus a smattering of Python holding some rusty parts in place.
Our network stack is built on a Juniper switching fabric, and a pf-based firewalling solution.

 

We would like you to:

  • Build infrastructure! Every system is configuration managed, so ideally you build a web server once, not a hundred times.
  • Support developers! Our developers are as smart as you ideally are– they need help provisioning development environments, not printing Excel spreadsheets.
  • Participate in a one-week-in-four on-call rotation! The world is beautiful at 3AM– but for better or worse you’ll rarely get to see it, as “the environment is melting” is the exception rather than the rule.
  • Read and debug code! You need not be a developer yourself (though it wouldn’t hurt), but tracking down a bad PHP function call based on log messages shouldn’t scare you.
  • Make big trouble for moose and squirrel! Oh wait, the KGB shut down years ago…
  • Work in San Francisco! Don’t live here? No problem, we can change that.

If you are interested in applying, please send your resume to jobs@expensify.com with a letter explaining why you are awesome and how you found us.

When I took my shoes off and walked around the office in my lovely yellow argyle socks, no one batted an eye lash. I knew this was a good place to be.

Oh, don’t get me wrong, a rapidly moving start up where intern folk like myself get to deploy live code, free lunches in a city where you can try a new place everyday, and working with talented, genuine, and all-around cool people were wonderful parts of the job. But boy did I cherish my barefoot walks around the office!

I think the bigger point, though, is that Expensify is an awesome company with awesome people, and I couldn’t have asked for a better internship experience. For starters, I worked on a product loved by millions. All my CS buddies were testing software at their internships; I was extremely fortunate in getting the chance to write it. In a measly 6 months, I went from barely programming to totally programming, and Expensify gave me the room and environment to build that critical programming foundation that I think school just can’t provide.

But — to my benefit — it gets better. The people I worked with pushed me in the right way, challenged my ideas, and always helped when I needed it. It didn’t matter if it was 10 AM or 10 PM, I knew I could always ask Matt why I was getting a 500 error when it turned out to be a missing bracket. I was given real ownership of the projects I worked on. I was ultimately responsible for the projects I’ve started, and it’s been so surreal that Expensify gave me the chance and opportunity to succeed.

I only hope that wherever I go next is as cool a place like Expensify. I’ve not only learned valuable knowledge, I’ve made some really cool friends along the way and I can’t wait to see how our paths cross in the future.

Intern Pro Tips

 —  August 10, 2012 — 2 Comments

Tomorrow is my last day of work here at Expensify, thus ending what has been an incredible adventure.  I joined Expensify in late May as an intern, and now my time has come to return to school.  As I write this, I’m watching the sun set over San Francisco and it’s finally sinking in that I won’t be seeing another California sunset for a while.  I joined Expensify in late May with nothing but a laptop and high hopes, tomorrow I’ll walk out the door (of the new and better office) with the hope that our paths will cross again.  Why?  Because it turned out to be so awesome!  This city is incredible, the work is fun, and it’s always a good time hanging out with the team.  I’m excited to get back to school, but it’s bittersweet to be leaving such an awesome company at the same time.  So now as an experienced Expensify intern, here are my pro tips on how to handle working for an awesome and fast paced startup.

Do:

Enjoy yourself.  The office is filled with awesome people, you’re in a great city, and you’re working on a product that a million people love!

Listen!  Everyone here would love to teach you something, just make sure you’re listening and able take advantage of that.

Be open minded.  Your mockup or design document will not always be the best. Be able to take tough feedback because in the end it makes for a better product.

Take ownership of your projects.  Plan, implement, and test. Then show it off to everyone and you’ll feel like a rockstar.

Wear sunscreen.

Don’t:

Expect someone to hold your hand.  Be able to work independently and help will be there when you’re actually stuck.

Miss your last ride home.  If you’re staying late it’s a good idea to know when the last BART train leaves (1:04 AM if you’re headed south).

Sit on the couch all weekend. After all, this is San Francisco.

Adjust Witold’s chair.  Leave it alone and nobody gets hurt.

Bonus: Pictures!

Expensify went wine tasting after hitting the 1 Million user mark in June.

San Francisco from the top of Twin Peaks

A night out with Thomas and the other interns

Took a trip down to Big Sur

Sunset on the Golden Gate

This summer was great, guess I’ll just have to come back.

-Andrew

1. Instagram the picture of the new keys. Make it artsy so your friends will think you are creative. 

Reality: taken in the elevator on top of an envelope and made to look edgy.

2. Cram into the elevator and make sure you bring some booze.

Riding the old elevator for the final time as a group was bitter sweet (really it was just sweet…those elevators are the slowest I have ever experienced)

3. Capture the moment of opening the door for the first time.

And make sure you look adorably excited as you do it.

4. Christen the new office.

How else do we christen a new office? Whiskey shots was the perfect way to make ourselves feel at home in our snazzy new (read: larger) office.

5. Appreciate the view from the new digs.

Yes this photo is also instagrammed. You know you like it. But seriously, how majestic is the fog rolling in??