20 Years Ago, Microsoft Changed How We Mouse…

Photo: Microsoft Twenty years ago, in April 1999, Microsoft introduced an update to its IntelliMouse line of input devices. On top it didn’t look much different than its predecessors—it still had a few buttons and…

Researchers Identify Sleep As A Key Reason Why…

By Christian Jarrett Your personality traits play an important part in how long you are likely to live, as much as, or even more than, other personal factors like your intelligence and your family’s economic…

kkuchta/css-only-chat

A truly monstrous async web chat using no JS whatsoever on the frontend. This is an asynchronous chat that sends + receives messages in the browser with no reloads and no javascript. Ok so how…

To ORM or Not to ORM

I've been enjoying using Go's database/sql package for working with databases. Recently, some mentions of gorm piqued my curiosity about using ORMs in Go vs. using database/sql directly. Having had some mixed experiences with ORMs…

dgryski/go-perfbook

This document outlines best practices for writing high-performance Go code. The first sections cover writing optimized code in any language. The later sections cover Go-specific techniques. Multiple Language Versions English 中文 Español Table of Contents…