Go best practices, six years in
Generally good things to do when writing Go code, in 2016 and beyond.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 2,307 posts.
Generally good things to do when writing Go code, in 2016 and beyond.
Some lessons learned in selling a bootstrapped software business. Relevant to buyers or sellers.
Retronator Do It Yourself
Paul Graham today published two essays in which he challenges the idea that economic inequality is a problem. Since the 1970s, economic ...
With the end of support for Python 2 on the horizon ( in 2020 ), many package developers have made their packages compatible with both Python 2 and Python 3 by using constructs such as:
If this is your domain name you must renew it immediately before it is deleted and permanently removed from your account. To renew this domain name visit NameBright.com
Hi Folks! Meet David, the magnificent masterpiece sculpted by Michelangelo at the start of the 16th century. A photo of his face with that curious furrowed brow featured on our very first anti-cyber…
This article has been moved to: http://thejameskyle.com/dear-javascript.html
The most common question students have about mathematics is “when will I ever use this?” Many math teachers would probably struggle to give…
This is #3 in a very long series of posts on Stack Overflow’s architecture.Previous post (#2): Stack Overflow: The Hardware - 2016 EditionWe’ve talked abou...
A bunch of interesting techniques for using SVG to make unique responsive components.
In Search of Silence Joel Spolsky is a well-respected figure in Silicon Valley. He created the popular Trello project manager software and is currently the ... Read more
Every geek goes through a phase where they discover emulation. It’s practically a rite of passage. I think I spent most of my childhood – and a large part of my life as a young adult – desperately wishing I was in a video game arcade. When I finally obtained my
I had spare mechanical keyboard switches and keycaps from other keyboard projects, and I wanted to see if it would be feasible to build a keyboard using only hand tools.
The good news follow-up rarely gets as much attention as the original bad-news story. Earlier this month I accidentally kicked off a minor kerfuffle over whether BMW was respecting the GPL. Their i3 car contains a huge amount of Open Source Software and there was some confusion as to BMW's compliance with the licence…
The Tor Project is a non-profit organization in the United States that created Tor, The Onion Router, a free software that creates an open network of volunteers which helps people anonymize their traffic by routing it through three or more other computers before it reaches its final destination.
This should be a hard blog post to write–after all, it’s the one where I openly admit I had an emotional breakdown and saw a mental health professional–but it’s actually easy. And it’s easy because it has a good ending: facing long odds and a frustrating situation, I ended up turning everything around and getting a…
A few years ago I saw an early stage startup that I knew I had to be a part of. The only problem was that it was 900 miles away and I had no connection to them. The startup was Formlabs . At the time they had 10 employees, and like most startups reduced risk by hiring people they knew. They were also situated…