Archive Tags About RSS

Alex Ellis

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

  • Writing Morse code games in JavaScript using the Web Audio API
    Feb. 12, 2022

    Playing sound with the Web Audio API Playing Morse code Morse code timing Playing letters, words, and sentences …

  • Little games to play with Morse Code in your browser
    Feb. 4, 2022

    Be sure to also check out my other Morse code game, Morse Codle, a daily Morse code Wordle puzzle. This is a pair of …

  • Writing a toy traceroute from scratch
    Jan. 30, 2022

    traceroute is a tool you can use to trace the route of packets from your computer to another computer. It lets you see …

  • (1) New Message: How websites catch your attention with JavaScript
    Jan. 22, 2022

    There are many good things about JavaScript. There are also bad things about JavaScript. There are many cases of …

  • How do you visualize code?
    Jan. 17, 2022

    The other day I was reading about the development of personal computers and the desktop GUI, and I was thinking about …

  • A Children's Book Story About Distributed Systems
    Jan. 12, 2022

    Editor’s note: the following document was found in a collection of papers and assignments, apparently dating from late …

  • Completing a Part-Time Master's in Computer Science While Working
    Jan. 8, 2022

    “I’m going to be 29 anyways, so I might as well be 29 with a Master’s.” — me 5 years ago debating whether I should take …

  • The Strange Path of Accepting How Your Brain Works
    Oct. 31, 2021

    I recently read Turing’s Cathedral, a book about the early history of computers, and it largely focused on the life and …

  • Writing an RPC From Scratch
    Apr. 18, 2021

    There are many ways for computers to talk to other computers. A commonly used approach is a Remote Procedure Call, or an …

  • You're Reading This in the Future
    Apr. 16, 2021

    You’re reading this in the future. Isn’t that weird? Even I’m reading this in the future. Let’s say I write the last “C” …

← Newer Posts Older Posts →

© Copyright 2025