Latest

02
Jul

The most helpful thing you can say to a teammate — “It’s your call”

When a teammate asks me a question, one of my favorite responses is “It’s your call.” It’s such
1 min read
25
Jun
How I became and stayed a successful programmer

How I became and stayed a successful programmer

3 strategies that have been crucial to the longevity of my programming career For a while now, interest in programming
4 min read
18
Jun

I went on vacation and a funny thing happened — I didn’t do any work

Many vacations are broken, filled with the stress of work. Help me bring back the work-free vacation. My family and
5 min read
28
May

Some of my favorite Kotlin features

Unlike most articles that introduce you to a language, I’m going to avoid using too much programming lingo. Instead,
3 min read
21
May
“Eat, sleep, code, repeat” is such bullshit

“Eat, sleep, code, repeat” is such bullshit

I’m on my way back home from Google I/O 2016. It was a fantastic conference — I met some
2 min read
14
May

How I fell in love with a programming language

For all its warts, Java has served me well. And as Android’s native language, it’s been a true
2 min read
07
May

Admire someone? Write them an email, you might be surprised

A couple years ago I attended a conference in Austin. There were a lot of great speakers, but the one
1 min read
02
Apr
I'm a boring programmer (and proud of it)

I'm a boring programmer (and proud of it)

I have a confession to make — I’m not a rock star programmer. Nor am I a hacker. I don’
3 min read
07
Mar

Writing software is easy

If you think building a software product is tough, try building a legendary car from scratch. I recently watched A
3 min read
14
Aug

I quit Facebook

Recently there have been a lot of people out there quitting Facebook, myself included. Some are upset by the experiments
4 min read