A writer, an editor, a Web developer—not necessarily in that order.
I've been obsessed with computers and technology for as long as I can remember. I was online before the Internet was a thing, back in BBS days.
Over the years, I've learned that just because something is shiny doesn't mean it's good. I find the good stuff and let the world know about it.
What keeps me going isn't the gadgets or the neat software—it's the fact that every day, my work helps people get stuff done. I like writing, editing, and coding—but my true love is helping people.
I don't write about big business and enterprise solutions; I'm not into buzzwords. I write about tools actual people use.
I'm very much into Android these days. I've written lots of Android how-to's and reviews.
I write about the Web, too. Webapps, websites, and development tools.
Windows is my OS of choice (for now, at least), so I cover Windows apps every now and then.
My code doesn't compile: I'm all about scripting languages. Some of my favorites are Python and Ruby (which I use for general-purpose scripting), as well as AutoHotkey for automating Windows. I often code my own tools.
Simple, lovely, email newsletters.
My job is to help Mimi go global. Every new language Mad Mimi is offered in is an exciting milestone, and I'll be making the service available in as many languages as possible. There are lots of moving parts to consider, both technological and human, which makes this a big and exciting role with lots of room for creativity and the occasional bit of chutzpah.
The role includes putting in place the Rails localization infrastructure, finding and running translators, setting up local support in new regions, helping with localized promotions, and more.
Possibly the world's best-known computer magazine.
I started writing for PCWorld in 2011. I tend to focus on software reviews—mainly Windows applications that are useful for everyday guys and small business owners.
PCWorld went Web-only in 2013, but back when it was still published on paper, some of my work was actually printed on dead trees—yay!
Check out my PCWorld author page.
A large tech blog with over 10 million monthly visitors. I joined the team in 2011 and got to do all sorts of interesting things:
One of the nice things about MakeUseOf is that everybody writes. No matter how many other editorial jobs you have—in the end, you're a writer. These days, I focus mainly on writing and filming product reviews. I also enjoy interviewing developers. Talk to me if you'd like to be interviewed. Here's my author page.
I founded MakeUseOf's Android section, and for over a year, everything Android-related went through me. I then brought in a co-editor to share the load, but I still edit the occasional article. I write a lot about Android, but getting to edit other people's work is always a great chance to learn something new—especially when it comes to talented writers like the guys who work for MakeUseOf.
For a couple of years, I was MakeUseOf's Story Ideas editor. My job was to figure out which stories will do well. I get article ideas from the entire editorial team, went through titles, and publish a weekly list of ideas which authors could claim. Ultimately, I guided the site's overall content direction.
I was also the site's Game Master. I was in charge of the site's gamification system both technically and conceptually.
Things I've done in the past, or still do occasionally.
I don't build websites for clients—but sometimes I get to work with a team on a new website, and that's always fun. I love everything about it, from wireframing something that doesn't exist yet to split-testing and refining an established site.
Based in Taiwan, Tibbo makes network-connected programmable controllers that run on their own IDE and can be programmed in BASIC. They were doing Arduino stuff before Arduino existed. I worked there from 2003-2006, then again from 2007-2011, and we're still friends.
AOL-owned blog Download Squad was where I first started blogging about software. I wrote there from 2010 until it shut down in 2011.
A Swiss-made tool for helping people find the best apps. Users publish lists of their favorite Android apps, and other users can subscribe. As the community manager, I got to interact personally with our users, pick which content gets featured on the homepage, and create official Playboard app lists, too. I worked with the team to figure out which features to implement—working on the right priorities is key for a startup.