programming

Why are we still doing this to each other? It’s thankfully been a really long time since I’ve been invited to a recurring meeting. But I heard a couple mentions of them last week, and it brought back terrible pre-Basecamp memories. It reminded me that not everyone is so lucky — many people…

Read More

Stop me if you’ve heard these before when people get to talking about programming languages… “These features are copied this from <superior language>.” “Nothing new here. <superior language> has done this for years.” “This language has nothing on <superior language>, but nobody realizes it.” “<superior language> does the same thing, but better.”…

Read More

Kotlin has a bunch of amazing features, and certain ones tend to grab the headlines — things like extension functions, higher order functions, and null safety among them. And rightfully so — those are all incredibly powerful, fundamental features of the language upon which everything else builds on. And while I love those features,…

Read More

What’s Kotlin’s best feature? Creating programmer happiness. There’s been a lot of action around Kotlin lately. So one question you’ll often hear is “What’s your favorite Kotlin feature?” And while there are many wonderful things about the language, for me it isn’t about any single technical feature. My answer? It…

Read More