I have been thinking a lot about simplifying my life recently. I started a stellar new job four months ago and it felt like a great time to change other parts of my life.
I used to be a slave to my startups. If I wasn't working, I had a perpetual feeling of guilt that I should be working. Continue Reading →
This is the last part in my three-part series about the design and development of a responsive and so-called Retina-friendly website. While I have covered my development process, media queries for responsive development, and various JS libraries I use, I'm going to talk about images in much more depth in this article. In particular, I'll show how to use HiDPI image assets as well as cover responsive images and some history around that.Continue Reading →
I have always been a fan of The Setup and have been maintaining my own Stuff I Use page for some years now so it only made sense that I would eventually write my own such article. This is how I work and what I use to do it. If you have any questions please leave a comment below or reach out to me on Twitter.Continue Reading →
In my last post, Designing a responsive, Retina-friendly site, I covered my design process and thoughts behind redesigning this site. I did not cover any aspects of actual development or any Jekyll specifics. This post will mainly cover coding up responsive design and the third and final post will cover retina media queries, responsive images and more.Continue Reading →
I have always wanted to work at Twitter but never actually thought about it until Akash Garg reached out a few months ago1. Yes, this is a post announcing that I have joined the flock at Twitter. I signed up for Twitter exactly six years ago in January 2007 as user #624,6832.Continue Reading →
It's hard to believe I have been blogging for more than 7 years. Michael Wozniak, my hallmate during my freshman year at Georgia Tech, had gotten me into Gentoo Linux the year prior and told me he was playing with WordPress 1.2. Compared to the MediaWiki site I was running at the time that piqued my curiosity and I began blogging on WordPress on my G4 Mac Mini that summer. I immediately fell in love with it and began learning CSS and PHP to tweak the theme1.Continue Reading →
Google recently released a new iPhone app for Gmail this week to much fanfare. After the third blog post citing how "slick" it was, I gave it a go myself. I currently use Sparrow for email on my iPhone. After having it installed for 5 minutes, I asked the Twitterverse what they think:
New Gmail iPhone app: discuss. I think the font-weight is too light. I want to read my email, not frame it and put it in an art gallery.Continue Reading →
I recently read Alex MacCaw's article, What it’s like to work for Stripe, while on a much needed vacation. Alex, whom I first discovered via his post on asynchronous UIs and then traveling the world, does a great job discussing how Stripe operates. I have gotten to know the Stripes over the last year and am impressed at how well they execute. As he states, culture can be hard to define so I'd like to share a bit about what it means to me. Continue Reading →
In case you didn't catch it, I wrote my first TechCrunch guest post earlier this month. It's aptly named First-Time Startup Entrepreneurs: Stop Fucking Around and it's my take on how first-time startuppers should work and get things done. Take a look at it and let me know what you think! Continue Reading →
"Slow. Doesn't use the V8 engine. Second-class citizen on the iPhone. 3x slower than Mobile Safari because it uses WebViews. No full screen, no gestures. Horrible."
A year ago I wrote about how I wanted to build a Hackintosh. Oddly enough, exactly a year later, I ended up getting around to it.
My roommate/cofounder Akshay had a Gigabyte GA-EP35-DS3R motherboard and Core 2 Quad CPU lying around from his last hackintosh (he's since upgrade to Sandy Bridge). I ended up putting getting a display, Continue Reading →
Here's a GitHub impact graph of every Skribit code commit. Starting from November 2007 during Startup Weekend (hence all the contributors initially), progressing through to when I began working full-time on Skribit in 2009, when we slowed things down in mid-2010 and then pulled it offline in April 2011. It was a great ride!
It's no surprise that I'm enthralled by startups of all types. I am particularly interested in how startups work, their internal processes and culture, rather than their external pitch and product features. It was this interest that lead me to catch up with Semil Shah and Jason Putorti from Votizen one sunny afternoon in in Mountain View, just a block or two from 500 Startups and a mile from Y Combinator.Continue Reading →
This was originally going to be a blog post about Venmo and the difficulty of growing such payments services, but I decided that didn't really have much content (here's the draft — 100% boring and not proofread). So here I am on a 6.5 hour flight from JFK to OAK, connected to a lovely ad-hoc wifi network my cofounder created so we can collaborate over Bonjour on this Gogo-less flight. We both ended up with middle seats on the same row and failed to get adjacent seats despite our best efforts at persuading each of the other four folks in this row to swap with us.
Over the past two weeks of traveling I have been using the Jawbone Jambox wireless bluetooth speaker extensively. I have concluded that it is quite possible the best thing ever created for frequent travelers1. Great for filling up your hotel room with sound2 or your playing your favorite beats while showering before that big meeting.
How do you collaborate on work when you and your cofounder are on a 6.5 hour wifi-less flight and couldn't get adjacent seats? Create an ad-hoc wifi network and use bonjour messaging in iChat. I'm pretty sure we annoyed some people next to us...
When was the last time you were so enthused about a product you actually wanted to pay your friends to get on it with you? Venmo is that magical service for me. It's a fantastic product (consider me a brand ambassador if you will, I tell everyone about it) but over the last few months I have become intimately aware at how hard it must be for them to acquire and onboard new users. Let me backtrack a bit. Continue Reading →
I recently ran out of space on my iPhone 4S and did my yearly ritual of moving last year's photos off of my phone. Here's what my iPhone-taken photo and video stats look like: Continue Reading →
I'm at home in Houston for the holidays and of course working on Picplum stuff when I'm not chasing my 18-month old nephew around. I'm used to working on my 27-inch Apple display so hacking away on the Air's native resolution took was not quite for me. Most importantly after a few days of working my back started hurting Continue Reading →
After months of hearing about CoffeeScript and having it on my to-do list week after week, I finally got around to really reading up on it during my flight from SFO to IAH. I tweeted that I was in the middle of moving Picplum over to CoffeeScript and got no less than 10 people asking me why. Continue Reading →