Archive
Tags
About
RSS
Alex Ellis
Writing about tech, our minds, and how things work.
Harnessing the Power of Shower Thoughts
One of the best ways to learn and come up with new ideas is to focus intensely on a problem, then let your mind wander. …
Dark pattern for autoplaying videos: clickjacking pause
I recently saw a common clickjacking dark pattern when trying to pause a video the other day. On a Bloomberg news …
Clickbait Snail Mail
Junk mail is so interesting at its odd intersection between design, advertising, and psychology. I usually try to pay …
MapReduce in Simple Language
MapReduce Explained Using the Ten Hundred Words People Use Most Often MapReduce is a good way to take a big job that …
Good Design: Double Sided Park Signs
I often walk my dog around a small reservoir near my apartment. It’s a perfect distance for tiring a small terrier, and …
Why does a spray bottle work?
Exploring a simple machine I took apart a simple spray bottle to see how it kept fluid flowing only in one direction …
Letting the User Guide You: Analyzing Store Design
I enjoy looking at design in everyday life and the balance between how things are designed and how people try to use …
Building a Simple Cache Server in Python
I’m a fan of small toy projects that have the sole purpose of demonstrating a concept. This is a small project that …
Investigating JavaScript's RegExp Lookbehind
Some people, when confronted with a problem, think “I know, I’ll use regular expressions.” Now they have two problems. …
JavaScript: Writing your own Array.reduce
I’ve found that one of the best ways for me to really understand anything is to implement it myself. Between the …
←
Newer Posts
Older Posts
→