log.nikhil.io

six things tagged “tech heaven

ThanosJS is a Hot New Framework that promises to “reduce the file size of your project down to 50%”

It’s what all the Patagonia-clads are raving about. They tell me it solves all perf problems in a snap. Update Here’s an NPM package. And, of course, Java if you’d like to deploy this in an Enterprise™ setting.…

Adventuron is a framework that lets you create old-school Text Adventure games for a browser

Here’s a giant list of games people have created with it. Here’s a teeny little introductory adventure. I plan on playing The Quest of DuBebe this evening:…

Eliminating Distractions with MS-DOS

The Dune screenplay was written on MS-DOS on a program app called “Movie Master”. It has a 40 page limit which helps the writer, Eric Roth. Writing is fundamentally about putting your ass in the chair and typing the words. Eliminating distractions (I’ve checked Twitter at least five times while wr…

Some Laws of Software Engineering

by GlobalNerdy

Amdahl’s Law The speedup gained from running a program on a parallel computer is greatly limited by the fraction of that program that can’t be parallelized. Augustine’s Second Law of Socioscience For every scientific (or engineering) action, there is an equal and opposite social reaction. Brooks…

JavaScript Delenda Est

Back in the second century BC, Cato the Elder ended his speeches with the phrase ‘Carthago delenda est,’ which is to say, ‘Carthage must be destroyed.’ It didn’t matter what the ostensible topic of the speech was: above all, Carthage must be destroyed. My opinion towards JavaScript is much like Cat…

Buckling Springs & Vintage Terminals

This will generate the incomparable Model M’s keyboard sounds “mainly for the purpose of annoying the hell out of” your coworkers. Sold 🙌 This is a beautiful and highly configurable application that emulates classic terminals. It also has a delightfully persuasive way of getting you to buy the full…