Category: Thoughts

Learn this Skill: How to Manage a Pipeline Overtime, as we have worked on CodeHS, I have been involved in working in all the different functional areas, from marketing to sales, to hiring to whatever random project it is. Something basic that comes up over and over and over again as a key tool is the … Continue reading Learn this Skill: How to Manage a Pipeline

Modern Distributed Software Tech Stack in 2019 Here are a few tools we are using CodeHS which I feel have become standard, or at least seem really common for software and distributed work setups. It’s hard to claim they are standard, but I think anecdotally I have seen them used in many cases. Zoom — we use this … Continue reading Modern Distributed Software Tech Stack in 2019

Would You Vote For Trump or a Random Citizen? For me, without a doubt, I would vote for a random citizen. If you read the Wikipedia page for Average Joe it shares some of the attributes of the “typical person” in the US. While it’s a a stereotype, it gives a sense of what some of the median … Continue reading Would You Vote For Trump or a Random Citizen?

A Few Free Product Ideas for Apple To help one of the largest companies in the world after having a bit of a drop in their stock, here are a few free product ideas for Apple, many of them very small and random. Make the computers and phones charge togetherIf you buy a phone and a … Continue reading A Few Free Product Ideas for Apple

The Absurdity of Big Companies Suing Regular People This was an idea I was thinking about as I was reading and recently completed “Bad Blood,” the book about Theranos. There’s a recurring pattern in the book, one where the company manages through pure intimidation tactics. What this looks like is them threatening people, threatening to sue … Continue reading The Absurdity of Big Companies Suing Regular People

Why We Switched to Distributed Work at CodeHS About a year or so ago, we switched CodeHS to be a fully distributed company. This means we changed our policies and went to supporting it fully. We had supported it partially in the past, with a few people not in our San Francisco office, but it was … Continue reading Why We Switched to Distributed Work at CodeHS

Apple Accessories: Kind of Annoying and Don’t Really Make Sense I imagine Apple has a sizable side-business selling some of their accessories. Converters from USB to USB-C or a headphone jack to a lightning cable, mini-display port to VGA … the list goes on (this is just the adapters section). One thing that is a bit annoying right now … Continue reading Apple Accessories: Kind of Annoying and Don’t Really Make Sense

A Few Use Cases of Cryptocurrency That Seem Inevitable I think it’s always a bit crazy to predict the future, but it’s also a fun exercise to do. I have definitely blogged and been very wrong on a number of technology predictions (what ever happened to Google Wave… ). Anyways, with that caveat, here are a … Continue reading A Few Use Cases of Cryptocurrency That Seem Inevitable

QR Codes — Very Underrated Simple Technology I’m a huge fan of QR codes. I think QR codes right now are both hugely underrated and positioned to be used even more across technology. I think common usage of QR codes could really increase over the next few years. Why I like QR Codes Many people are not fans … Continue reading QR Codes — Very Underrated Simple Technology

Blog Idea: Absurd Insurance Stories I think anyone who I’ve had a somewhat detailed conversation about health insurance with has explained to me a story of some absurd interaction they or someone they know has had with the health insurance system. I also have this sense that these stories are far more common than people … Continue reading Blog Idea: Absurd Insurance Stories