I'm a fucking webmaster (2016)
We were magicians and the web was our magic
We were magicians and the web was our magic
Update: You can play an updated version online here in the binjgb Game Boy emulator. This is the version with the frequency-based answer l...
This is the color of something infinitely hot. Of course you’d instantly be fried by gamma rays of arbitrarily high frequency, but this would be its spectrum in the visible range. This…
Illustration from unDraw I want to personalize things I use. I want to change the settings. I want to change the colors, the desi...
Jun 02, 2024 - I dive into best practices, targeting, creatives, landing pages, channels, and examples from the best developer-focused companies.
I think it was due to overwhelming boredom with the RFP process that I once partnered with my sales leader to say Yes to every single requirement on every RFP bid during the summer of 2020. We called it The Summer of Yes.
“Organize the world's information and make it universally accessible and useful.” That’s Google’s stated mission. But what if the world's information becomes…
We assume that browser caches are near-instantaneous, but data shows that retrieving an object from cache can take hundreds of milliseconds!
On status games and how to outsmart them.
We spend a disproportionate amount of time on types
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
Open letter from an Android developer to the Android community and especially to Purnima Kochikar, Director of Google Play, Apps & Games…
wingolog: article: webassembly: the new kubernetes?
This tutorial is free and open source, and all code uses the MIT license - so you are free to do with it as you like. My hope is that you will enjoy the tutorial, and make great games!
Statistics Norway wants to receive several million daily receipts from food stores, signalling a new era in state data collection. Privacy advocates and the supermarkets themselves are unhappy. People living in Norway are used to
A friend of mine pinged me online, said “Hey, remember that thing we were talking about doing a couple years ago? I still have one of the domain names, gonna let it go unless you want it.”
In the last post I said the fundamental axiom of OS behavior is that at any given time, exactly one and only one task is active on a CPU. But if there’s absolutely nothing to do, then what? It turns
Tenures are at an all-time low in the software industry.
Erlang is a twenty-five-year-old programming language that has yet to win a popularity contest, and almost certainly will never win any medals for speed, let alone any tiaras for syntactic beauty. The language is slow, awkward, and ugly. Refactoring Erlang code is a pain.
In this article I present a step-by-step walkthrough of my photography workflow. I won't go through all the details of every piece of software I mention, they have their own manuals and documentation for that, I will highlight the operations I do. My main goals are: Full ownership of all …
I got tired of attempting to get shell scripts to produce valid JSON. You’ve likely seen something like this before: echo '{
Code level discussion of web scraping, gray hat automation, growth hacking and bounty hunting
The importance of seeing, smiling and talking to people
I magine for a moment that, by some quirk of the universe, you are sharing your workspace with a time traveller. Specifically, yourself from 1 year in the future. How will you react to your new co-worker? 1 [ 1 If you find this exercise difficult, try instead imagining how your past self of a year ago would react to…