Your CPU may have slowed down on Wednesday
The death of hardware store optimization.
It's probably time to stop recommending Clean Code (2020)
It may not be possible for us to ever reach empirical definitions of "good code" or "clean code", which means that any one person's opinions about another person's opinions about "clean code" are necessarily highly subjective. I cannot review Robert C. Martin's 2008 book Clean Co...
My product is my garden
I’ve been part of the internet startup scene for a while. There are so many different camps: the bootstrappers, the VC-backed tech-bros, the crypto “investor...
Mozilla Common Voice Adds 16 New Languages and 4,600 New Hours of Speech
The Mozilla Common Voice initiative has released a new, expanded data set featuring 16 new languages — like Basaa and Kazakh — and 4,622 new hours of sp…
Null
I quite like to break things. While I’m not a QA or security professional, I have developed a knack for doing “stupid” things with software which causes it to malfunction. Some developer friends of mine have lamented that they didn’t show me software before they released it. Because I sometimes find annoying bugs…
Poor in Tech
I knew I was the only poor person at my tech startup because nobody else ate the Hot Cheetos that were stocked in our free snack kitchen. Seaweed snacks were always empty. Nobody had those telltale…
I keep making things out of checkboxes
Something happened earlier this year where I got on a run making checkbox animations and just couldn’t stop.
AMP pages no longer get preferential treatment in Google search
From the release of the page experience algorithm, there is no longer any preferential treatment for AMP in Google’s search results, Top Stories carousel and the Google News.
Chrome users beware: Manifest v3 is deceitful and threatening
Like FLoC and Privacy Sandbox before it, Google Chrome’s Manifest V3 is another example of the inherent conflict of interest that comes from Google controlling both the dominant web browser and one of the largest internet advertising networks.
Fleet, a Lightweight IDE from JetBrains
Update (Dec 3, 2021): We’ve received an overwhelming number of requests for the Fleet Early Preview program. Unfortunately we can't accept any new requests, but we will continue sending invites to tho
We don't need data scientists, we need data engineers
After analyzing 1000+ Y-Combinator Companies, I discover there's a huge market need for more engineering-focused data practitioner roles.
Boards are dangerous to founder/CEOs
Edit, 11/20/2023: If you like this post, it inspired a book co-written by me and Liz Zalman. You can find it here. One of my portfolio companies raised a round a few months ago and I left their boa…
Naval Architecture
Interactive article explaining how ships float and maintain their stability.
Coinbase from YC to DPO
Today, Coinbase has gone public. We are proud to say that Coinbase is a Y Combinator company and a member of the Summer 2012 batch.
The Ultimate Guide to Inflation
Originally Published: May 2021 Inflation is a controversial and complex topic. This article looks at 150 years of data across multiple countries to provide a general idea of what inflation is, what to look for, and how to invest with inflationary and deflationary risks in mind. Read from the beginning, or jump to the…
This Blog is now hosted on a GPS/LTE modem
Ethical Hacking and Cybersecurity Blog
Grafana, Loki, and Tempo will be relicensed to AGPLv3
We believe that this change allows our community and users to have the same core freedoms of free and open source software that they have enjoyed since the inception of Grafana Labs and encourages third parties to also contribute back.
OpenSearch: AWS fork of Elasticsearch and Kibana
Today, we are introducing the OpenSearch project, a community-driven, open source fork of Elasticsearch and Kibana. We are making a long-term investment in OpenSearch to ensure users continue to have a secure, high-quality, fully open source search and analytics suite with a rich roadmap of new and innovative…
The Problem with Perceptual Hashes
Apple just announced that they will use “perceptual hashing” to detect illegal photos on iPhones. I have some experience to share on this technology.
Why I Built Litestream
Despite an exponential increase in computing power, our applications require more machines than ever because of architectural decisions made 25 years ago. You can eliminate much of your complexity and cost by using SQLite & Litestream for your production applications.
Apple Music Announces Spatial Audio and Lossless Audio
The next generation of sound on Apple Music is coming to subscribers June 2021 at no additional cost.
Lesser-known Postgres features
Features you already have but may not know about!
The most precious resource is agency
I have edited and expanded this in a newer post, you should read that instead: School is Not Enough