All articles

  1. Simple Made Easy

    Simple Made Easy, a talk by Rich Hickey, is one of my favorite talks. I've watched it a few times since stumbling upon it and continue to enjoy it very much. If you haven't already, I highly recommend checking it out:

    Another similar video I enjoy is the Clojure Documentary …

  2. adb: more than one device/emulator

    I may be the odd one out here but when it comes to Android development, I often find myself in the terminal, which usually involves invoking adb (Android's universal tool for interacting with devices). I've written several shell aliases and functions to make this more pleasant, but unfortunately they tend …

  3. Learning Clojure

    A couple weeks back, I had a random thought: what are the commands I run the most frequently, and how frequently do I run them? Naturally, I had to scratch this itch, and since I've been exploring Clojure lately, it seemed like the perfect opportunity to put it to use …

  4. Reviewing Pull Requests Locally

    When reviewing a pull request, I often like to pull the code and actually run it, because sometimes code that looks fine at first glance doesn't actually work. If you're reviewing PRs on GitHub, then you can use the GitHub CLI to quickly check out a PR locally, but that …

  5. SimpleMarkdown Updates

    I've been doing a bit more work on SimpleMarkdown lately that seemed worthy of sharing. I've also got a couple of calls to action to accompany these updates, which is what motivated this blog post.

    Translations

    Firstly, SimpleMarkdown is now available in Spanish and French! This is possible thanks to …

  6. Learning Haskell

    A few years back, a colleague of mine commented to me that he really liked Haskell, and that he thought more developers should adopt functional programming in their work. At the time, I didn't really think much about it, since I work as an Android developer. For native Android development …

  7. More GitHub Actions Adventures

    Recently I wrote a post about my GitHub Actions not being triggered on the main branch upon merging a PR1, the fix being to add a custom auth token as a secret. At first, this appeared to have solved my issue, as the main job was once again triggering …

  8. GitHub Actions Not Triggering on PR Merge

    Recently I've been playing around with GitHub Actions to familiarize myself more with them. I also find it quite satisfying to maintain a certain level of stability and reliability even on my own personal projects, especially given the fact that the amount of free time I have to spend on …

  9. Breakout

    An animated image of breakout gameplay

    Continuing with the 20 Games Challenge, I've implemented breakout as a PICO-8 game. I found it was quite similar to pong, the previous game I wrote, though I ran into some new troubles. Notably, the ball is supposed to increase in speed as you break bricks. The way I'm handling …

Page 1 / 7 »