2018 Mac Mini Review
I hardly ever think about my Mac Mini, but it serves a vital role for my family as our home-theater mixer , Plex server, ScanSnap server, Apple Photos backup, and Backblaze host for our NAS . 1 Almost every port on the back is in use, and it runs 24/7, reliably, in total silence.
CSS Grid for UI Layouts
In this article I’ll show you how to use CSS Grid to improve application layouts that need to respond and adapt to user interactions and changing conditions, and always have ...
HTTP headers we don't want
HTTP headers are an important way of controlling how caches and browsers process your web content. But many are used incorrectly or pointlessly, which adds overhead at a critical time in the loading of your page, and may not work as you intended.
Citus Data Donates 1% of Equity to PostgreSQL Organizations
The donation of 1% of Citus Data stock is being made to advance the growth of the open source PostgreSQL database in both the U.S. & in Europe. The Citus database is an extension to PostgreSQL. Citus Data is also joining the Pledge 1% movement alongside organizations such as Atlassian, Twilio, Box, & more.
Dijkstra's in Disguise
You can find a PDF version of this blog post here . A weighted graph is a data structure consisting of some vertices and edges, and each...
I Write Letters to CEOs
I write letters to CEOs and many of them write me back. Here are some of the responses that I’ve received and the lessons that I’ve learned.
A Proposal for Package Versioning in Go
Proposing official support for package versioning in Go, using Go modules.
Open-sourcing gVisor, a sandboxed container runtime
Introducing gVisor, a new kind of sandbox that helps provide secure isolation for containers, while being more lightweight than a virtual machine (VM).
My Favorite PostgreSQL Queries and Why They Matter
In today's data-driven world, data is valuable. Extracting insight, answering questions, and meaningful metrics from data by way of querying and data manipulation is an integral component of SQL in general. This blog presents a combination of 8 interesting, differing PostgreSQL queries or types of queries to explore…
What Most Remote Companies Don’t Tell You About Remote Work
Productivity inspiration and tactical advice that's actually useful.
Using a Yubikey for GPG and SSH
It’s been a long time since my last blogpost, but I’m back with a post about how to use your Yubikey 4 for GPG and SSH keys.\n
Air pollution linked to “huge” reduction in intelligence
Air pollution can have a “huge” negative effect on cognitive intelligence – especially amongst older men – according to a study released this past August.
The Psychology of Money
Let me tell you the story of two investors, neither of whom knew each other, but whose paths crossed in…
We Spent $3.3M Buying Out Investors: Why and How We Did It
Last month, Buffer spent $3.3 million – about half of all the cash we had in the bank – to buy out our main venture capital (VC) investors. Here is the full journey of how we decided on this path for the company, including all the details and numbers involved in carrying out a stock buyback.
Portable Cloud Programming with Go Cloud
Announcing Go Cloud, for portable cloud programming with Go.
Apple introduces macOS Mojave
Apple today previewed macOS Mojave, the latest version of the world’s most advanced desktop operating system.
The ASUS Tinker Board is a compelling upgrade from a Raspberry Pi 3 B+
I've had a long history playing around with Raspberry Pis and other Single Board Computers (SBCs); from building a cluster of Raspberry Pis to run Drupal, to building a distributed home temperature monitoring system with Raspberry Pis, I've spent a good deal of time testing the limits of an SBC, and also finding ways…
The Mystery of the Slow Downloads
A few months ago, a complaint started popping up from users downloading or updating our apps: “Geez, your downloads are really slow!”