September 2023

The Worst Programmer I Know

The Worst Programmer I Know –The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.

August 2023

Ruby’s Hash is a Swiss-Army Knife

Ruby’s Hash is a Swiss-Army Knife –A Hash is a built-in data structure in Ruby that maps values to keys and has a constant-time O(1) lookup. This article shows the capabilities of this simple, but equally powerful tool. We’ll start with the basics but also cover some obscure but equally useful features of hash.

Specifications Grading: A Method for Improving Student Performance

Specifications Grading: A Method for Improving Student Performance –Last revised: 10/07/2021 by JP Overview Are you looking to increase student motivation and the quality of their academic work? If yes, consider specifications grading.  According to Linda B. Nilson, Ph.D. the traditional higher education grading method is broken and specifications grading offers a solution with benefits for both students and faculty. Nilson published her…

A non-mathematical introduction to Kalman Filters for programmers – Pravesh Koirala

A non-mathematical introduction to Kalman Filters for programmers – Pravesh Koirala –Read my manifesto on Code as an alternative to Mathematics. Code for this article can be found on this Colab Notebook should you choose to follow along. Why Kalman Filters? Kalman filters are ingenius. If you have never heard of them, then a very intuitive (and arguably reductive) way to think about them is to

July 2023

Collections

Collections –We curate collections of images, books, audio and film, shining a light on curiosities and wonders from a wide range of online archives. Leaning toward the surprising, the strange, and the beautiful, we hope to provide an ever-growing cabinet of curiosities for the digital age