Archive Tags About RSS

Alex Ellis

Writing about tech, our minds, and how things work.

  • Investigating JavaScript's RegExp Lookbehind
    Apr. 28, 2018

    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
    Apr. 1, 2018

    I’ve found that one of the best ways for me to really understand anything is to implement it myself. Between the …

  • typeof null: investigating a classic JavaScript bug
    Mar. 19, 2018

    In my last post, I looked into some JavaScript casting and explored why 0 <= null evaluates as true. For this post, …

  • Investigating JavaScript Casting Behavior
    Mar. 18, 2018

    The disconnect between “what seems like it should happen” and “what happens” causes you to push doors that are to be …

  • Investigating a Bug in Moment.js
    Jan. 6, 2018

    Investigating a bug in Moment.js In this post, I walk through the steps I took while investigating a bug in Moment.js, …

  • Connecting Arduino with a Node Server
    Jan. 1, 2018

    Arduinode I’ve been working through the Arduino Starter Kit projects recently, and I wanted to try a new project that …

  • MBTA Bus Mirrors
    Dec. 6, 2017

    I take the MBTA 86 bus as part of my commute in the morning. It runs from Reservoir in Brighton to Sullivan Station in …

  • Temperature Sensing with Arduino
    Aug. 13, 2017

    I worked through the third basic project in the Arduino Starter Kit Projects Book. I like to write about the projects to …

  • Noticing UI: Shazam's loading screen
    Aug. 5, 2017

    Shazam’s loading screen I was pleasantly surprised by Shazam’s iPhone app loading screen, and I took a look into what …

← Newer Posts

© Copyright 2025