Archive for the 'Life' Category

2011: A Hung Truong Year In Review

Last year I wrote a review of the stuff I had accomplished in 2010. It was useful for me to look back and realize that even though I felt I hadn’t accomplished much, I really had. I figure I should do the same this year, so here’s what I did in 2011.

January was a pretty big month for me. I had entered my apps into a University of Michigan contest and Checkmate ended up winning 3rd place. I also “released” Instascriber, which got picked up on a couple of tech news sites, including LifeHacker. At the end of January, I socially engineered a Facebook poll to virally get around 60,000 responses before Facebook shut it down. That was pretty fun.

February was a bit slower. I think I mostly ported Mapskrieg to App Engine (though I since reverted it back to the PHP version since App Engine raised their prices like crazy). I think I also interviewed at a couple of places for jobs, but didn’t have any sustained interest from anyone (or with anyone, really).

I must have spent most of March doing iOS programming, because the only blog posts I have are the one about UISplitViewController and the release of <3 Threadless for iPad. The iPad app release was pretty big for me since I had not previously released an iPad app that was much more than a simple scrollview with a main view attached.

In April, I released another iPad app, Mapskrieg. This was a really good way for me to get better with iOS development and to write my own API to use in the app. I believe April is also when I started interviewing for other jobs, including one at Bebarang. I also started working on a freelance app for the University’s Enriching Scholarship event. I guess I never announced it on my blog previously, but here’s the app I worked on.

In May, I started working with Allen Kim on Bebarang, the Netflix for baby clothes. I moved to New York in June, and stayed there to work on the startup for July and August as well. My summer experience deserves a blog post of its own, which I started writing and sorta forgot about. It was really awesome getting mentorship on the ins and outs of starting a business. I got to meet lots of incredible people and learned a ton. I also got to eat some really good food and experience New York. I am super grateful for the opportunity to work with NYC Seedstart and Bebarang. Unfortunately, things just didn’t work out, and I left the company at the end of August.

In September, I noticed a job posting at Threadless, and contacted my pal Chris about it. I attended the Threadless Family Reunion and got a job offer that I couldn’t refuse! I moved to Chicago (actually a suburb of it, Oak Park) in October and I am currently working on cool things at Threadless, including an awesome looking redesign of the site. So far I have learned a ton about actual software engineering (as opposed to the cowboy coding that I’m accustomed to). It is majorly sweet that I’m getting paid to get better at Django and Python (oh, and contribute to the code base, of course). I really couldn’t ask for a better turn of events than to work at a company I’ve long admired (and bought from).

In December, I took a trip to California to hang out with my family (much of whom also traveled to California to hang out). I went to the Santa Cruz Mystery Spot but forgot my fucking bumpersticker!!!! I am really pissed about that. I discovered that my niece and nephew really like Minecraft, and I think I will write a separate blog post about that.

Looking back, I feel I got a lot accomplished in 2011. I think I finally found a good balance between doing whatever the heck I want (and getting paid little) and being a complete corporate slave (and getting paid slightly better). I learned that maybe being a startup founder is not for me (at least in this stage of my life). I want to make an impact in whichever field I work in. I’m still figuring out how to maximize that (while still enjoying life and hanging out with other people, like my girlfriend). I feel like I am finally at the point where my hard work and accumulation of experience have paid their dividends, and it is now up to me to continue working hard and improving every day.

I think my greatest concern for 2012 is that I won’t accomplish as much as I have in previous years. Working a full time job can be hard on side projects, so I’ll try to put in a good effort on keeping those and my hobbies alive. I also want to work on my health, as living in New York and eating all of its food has added a few pounds. I started playing DDR again. It’s fun.

I have a few ideas for side projects that I’d like to work on. One is an open source ifttt clone that anyone can install (on their own server) and write modules for. Another is a redesign of Anime Nano (and maybe a rewrite in Django). I also want to get an aluminum base plate and photopolymer plates made for my letterpress. Finally, I would like to blog more often; shorter blogs, longer blogs, blogs about wacky stuff that I experience.

I want to look back to this blog post in a year, and hopefully I’ll have accomplished many or all of my “resolutions” by then.

An Important Announcement About My Employment Status (And T-Shirts)

If you know me or if you read my blog, you know that I have been a huge fan of Threadless since I first found out about it in 2005. For a while, Threadless was pretty much the only thing I wrote about on this blog.

Last year, I developed an unofficial mobile app for browsing and sharing cool Threadless designs on the iPhone and iPad. This caught the attention of Threadless and I got to visit their sweet office!

I had the chance to visit again for the Threadless Family Reunion and an interview of sorts, and I was offered a job! I am happy to announce that I will join Threadless at the beginning of October.

I am really looking forward to making Threadless even more awesome (and now from the inside as opposed to hacking together an API for myself)!

Start Spreading The News… I’m Moving to NYC For The Summer!

So I’ve been relatively quiet on this piece of news for a while, but since I’m moving to New York in like, two days, I figure I should post something about it.

A few months ago, I joined up with Bebarang, a startup that’s graduated from the TechArb program at the University of Michigan and has been accepted into NYC SeedStart for the Summer of 2011. The simple pitch is that we’re trying to solve the problem of babies growing out of their clothes all the time. We’re still figuring out the details.

I am super excited (and lucky) to be part of another entrepreneurial incubator program. I gained a whole lot from the awesomeness of RPM10, and I hope the same will be true for NYC SeedStart. My partner, Allen, is super sharp and I think we’ll end up getting a lot of stuff done between the two of us.

Regardless if we exit at $100 billion (or settle for a $50 billion exit), I’m looking forward to living in a new city, getting to know the tech scene and building up a company once again. Stay tuned for updates about my summer in NY!

Delayed Gratification in Engineering and Entrepreneurship

I read a blog post about Engineers and Delayed Gratification a while ago from ex-Googler and ex-Microsoftie Ninane Wang that made me think. She says that new engineers (like straight from school) have a hard time adjusting to the real world because they expect to be rewarded immediately for their work. In the real world, you don’t see rewards for your work for months, or even years! Her solution is to have managers provide instant feedback to their reports so they get at least some acknowledgment of their work.

Since quitting Microsoft and setting out on my own (and even before that), I’ve had to trust that the stuff I am working on is meaningful and worthwhile. This is hard sometimes, especially if the thing I’m working on seems like a gamble. Having done the whole independent hacking thing for a while, I think I’ve built up the rolling reward cycle that Niniane mentions. Some days I’ll feel like I’m underachieving or working on something that no one will find useful. Then I’ll get a donation from someone for Instascriber (this actually happened!!!) or see another 5 star review for my Threadless app and get re-encouraged.

At the end of the day, I think what really separates the employees from the entrepreneurs is the willingness to be unsure about something and still do it. The uncertainty is much greater when you’re working on an unproven idea, business model, or whatever, but then so are the potential rewards, too. And even if you end up failing, you learn something and are better for it.

In some ways, delaying gratification even sort of makes sense. If you immediately were rewarded for doing something innovative, you might lose the passion (like Rocky did) and stop innovating so you can enjoy your riches. While I can’t say that delaying gratification indefinitely would be a good idea, accepting that there will be a delay is probably healthy.

When Interaction Design Goes Bad: Airport Terminals

I recently flew into the Detroit airport McNamara Terminal, and I made an observation that most of my fellow travelers probably made as well. That particular terminal consists of two long sides that branch out of the middle of the terminal. Our flight taxied to just about the farthest you can possibly be from the exit of the airport. Everyone had to walk across the furthest path (or take the tram) to get to the baggage claim and the airport exit. Why?

I read somewhere that airports used to get a lot of complaints about the baggage claim taking too long to get started. Travelers would have to wait at the carousel thing and probably got really bored. To fix that, the airports would drop people off at further gates, making them walk further. This longer walk caused the “wait time” at the baggage claim to be shorter, and they got less complaints. Perhaps that’s what happened to me and my fellow travelers.

I would argue that the particular “fix” I described probably shouldn’t be used anymore. Since most airlines charge people to check in bags, I think many don’t even need to wait at the baggage claim anymore (myself included). The fix is an interesting psychological trick, but it doesn’t actually buy anyone time, and it just makes me take longer to get out of the airport. I’d argue that this is interaction design gone bad, but I don’t have a way to confirm that this strategy is the reason we were dropped off so far from the exit. The flight was getting in at 10:30 and we passed numerous free gates, so I can’t think of any other good reason (maybe to save the plane some fuel?).

Books

Hung Truong's  book recommendations, reviews, favorite quotes, book clubs, book trivia, book lists

Capitalism!