A Programmer's Perspective

My Blog

Page 1/3

Open-source Deep Dive: Broadway (Part 2) - Inner workings of Broadway

12 April 2021

16 minutes

This open-source deep dive has been split into two parts! The first part covers the prerequisite knowledge that would be good to know when…

Open-source Deep Dive: Broadway (Part 1) - Message queues, concurrency in Elixir, and Broadway architecture

12 April 2021

11 minutes

This open-source deep dive has been split into two parts! The first part covers the prerequisite knowledge that would be good to know when…

The Bookmark Apocalypse

10 February 2021

2 minutes

An epiphany I have come to realize that I am a bookmark hoarder. I tag and chuck every article that interests me into a Trello board and…

Open-source Deep Dive: Hound

17 January 2021

16 minutes

What is Hound? For browser automation and writing integration tests in Elixir Let's inspect this definition a little closer... What is…

Elixir has opened my eyes...

29 December 2020

5 minutes

Functional programming (FP) is a mythical beast to the fledging developer. It can seem daunting to approach the idea of designing systems…

Discovering Chrome accounts

22 July 2020

1 minute

I am writing a really short blog post to share about my most recent discovery - Chrome user accounts! I never really experimented with them…

The yellow brick road of life

15 July 2020

4 minutes

I have the tendency to worry about the future... a lot. Sometimes, I stagnate for a period of time worrying about whether my decisions would…

A great arrival!

13 June 2020

1 minute

It has arrived! (Cue the "Circle of Life") My monitor has arrived! In all of its 23.8 inch glory! I am so excited because this will be the…

The truth behind software projects

26 May 2020

8 minutes

It's 3am. You are one commit away from launching your first release of your latest idea. It's an AI system to help people recommend names…

Deploying discord bots written in Kotlin to Heroku

21 April 2020

8 minutes

Over my time in TPH, I have noticed that a common woe aspiring bot developers have is that they are unable to host their Discord bot online…