Mostly my opposition to Clojure is the JVM. That sh*t is heavy. This came up in the ZA Tech Slack team several weeks ago. While watching some Clojure talks over the holidays the speakers also noted th
Source: Michal Plachy/Shutterstock There are many reasons why some people are low in self-compassion , or treating oneself with kindness during hard times. In many cases, self-compassion doesn’t come naturally because people don’t have a lot of experience with it. But in other cases, reluctance to…
As Uber CEO Travis Kalanick quits President Donald Trump’s advisory council under pressure from drivers, competing service Juno is borrowing a page from Lyft and trying to take advantage of the domina
Which has more people? The answer may not be obvious to everyone. Reuters staff/Reuters The most frightening part of the otherwise ridiculous story about Donald Trump’s inauguration crowd size is not
My mother read to me when I was young, like mothers do. But instead of Dr. Seuss or Betsy Byars, it was Heinlein. Bradbury. Asimov. Stories of new worlds, new ideas, and possibilities for the future. It was a key ingredient in my childhood, but one I learned to keep quiet in my hometown in Oklahoma…
Everyone involved in software development seems to know what Technical Debt is. It’s a powerful metaphor. In Ward Cunningham’s original formulation , Technical Debt was the accumulated distance betwee
America has always been aspirational to me. Even when I chafed at its hypocrisies, it somehow always seemed sure, a nation that knew what it was doing, refreshingly free of that anything-can-happen ex
[This is how Melissa and I thought about things 5 years ago. We still agree with what’s written here , but to see how we’re thinking about work now and in the future you need to grab a copy of our sec
Big Tablets Are Coming Reflections on the Microsoft Surface Studio and Apple’s inevitable giant iPad. We live in an age where The Forgotten Man is the one who likes to sit at a large desk and do work
What To Do With One’s Hands After The Election Horror, but not surprise. Dismay, but not anger — not exactly. Fear? A bit, sure, mostly for others. The flight instinct, certainly, but it wore off pretty quick. How many people have told you how they’re feeling since the election? How many people have…
After more than three years helping to build a business around a developer facing SaaS product, I've left to start my own consulting company called Reify. We do sales and Marketing software and proces
This August, I was extremely fortunate to join Flatiron as a new grad software engineer. The transition to my first full-time software engineering job out of college presented some unique challenges. In college, I worked almost exclusively on self-contained projects with several partners, where we…
Theory vs. Practice Diagnosis is not the end, but the beginning of practice. Martin H. Fischer › Google's "Director of Engineering" Hiring Test Recently, I have been interviewed over the phone by a Go
Slack uses PHP for most of its server-side application logic, which is an unusual choice these days. Why did we choose to build a new project in this language? Should you? Most programmers who have on
This is a cross post between this blog and my podcast . I realized that this blog has more reach than the podcast does because it’s new, so I am posting the script from that podcast here. Transcript T
Joi Ito, Scott Dadich, and President Barack Obama photographed in the Roosevelt Room of the White House on August 24, 2016. Photographs by Christopher Anderson/Magnum Photos for WIRED IT’S HARD TO thi
Why is that? If you read the recruiting propaganda of data science and algorithm development departments in the valley, you might be convinced that the relationship between data scientists and enginee
“Partnership” used to actually mean two entities equally invested in or doing work for a job, or a relationship. Today the term “partnership” has become a trendy term of art for some serious wishful t
I love having tests. I hate writing them. It’s tedious. It’s boring. It’s hard, sometimes harder than writing the code. Worst of all, it doesn’t feel like it accomplishes anything. So I usually don’t
11 min read · Sep 20, 2016 -- I’ve come for your Javascript framework Alright, so this post is going to touch on some themes coming from my post on boundaries and probably delve into some tech and men
3 min read · Sep 18, 2016 -- A sampling of talks In no particular order, here are some of the talks that I liked. It’s not a complete list! Caching at Netflix : this was pretty cool! They moved a larg
This video essay is a response to the Every Frame A Painting video, 'The Marvel Symphonic Universe': https://www.youtube.com/watch?v=7vfqkvwW2fs Should film music be original? That's a question that g
An organized list of cognitive biases because thinking is hard. Published in Better Humans · 12 min read · Sep 1, 2016 -- http://chainsawsuit.com/comic/2014/09/16/on-research/ 2022 update (1.7 million
U.S. Household Income Grew 5.2 Percent in 2015, Breaking Pattern of Stagnation The South Side neighborhood of Columbus, Ohio, in April. The nation’s median household’s income in 2015 was $56,500, up 5
Tomasz Janczuk Serverlessconf London is community led conference focused on serverless technologies and architectures. We are getting together to discuss how to build scalable, robust, high-performanc
Here are some stories on how you can go wrong with naming, especiallyin open source software. Easy Don't use the name "easy" or "simple" in your software as it won't beand people will make fun of it.
Event sourcing is an architectural pattern where you persist commands to mutate your data instead of overwriting the old values. Readers are responsible for building their own view of the data from th
6 min read · Aug 7, 2016 -- We’re in the season of protest vote advocacy, with writers of all political stripes making arguments for third-party candidates ( Jill Stein , Gary Johnson ), write-in vote
On one hand, there’s former Secretary of State Hillary Clinton, who oversaw “grossly inadequate ” security at a diplomatic facility in Benghazi, Libya, the site of a deadly September 11, 2012, terrori
The Unix command line is full of surprises. For instance: did you know that the OS X version of the ls tool, most frequently used to get a list of the files in the current working directory, recognize
Image by Getty Images By Ari Hart August 4, 2016 Why has Black Lives Matter let itself be co-opted? Black Lives Matter put out a policy platform this week, with demands for reforms in six areas, wi
Idle Words > Talks > The Moral Economy of Tech This is the text version of remarks I gave on June 26, 2016, at a panel on the Moral Economy of Tech at the SASE conference in Berkeley. The other panel
Low bug count, good performance, easy modification. Good code is high-impact, and is perhaps the main reason behind the existence of the proverbial 10x developer. And yet, despite it’s importance, it