My blog posts are organized into directories by date. You can browse the archives by following the YYYY/MM/DD path structure. The latest posts are listed below.
2025-09-13
Remember in my blog post about my favourite QNX feature I mentioned that I wanted some way to have a syslog sink that wrote log messages to the network? Well, I did my research after that blog post and happened across RFC5424, ...
2025-06-03
Working on a project with my university's rocketry team got me thinking about my favourite QNX feature from when I was playing with that RTOS. One of the primary things that makes QNX unique is the fact that it is a micr...
2025-05-30
Recently, I wrote an SPI driver for the BCM2711 as part of my ongoing effort to introduce Raspberry Pi 4B support into the NuttX kernel. While the implementation was relatively straightforward just using the BCM2711 docu...
2025-04-19
After spending time 3D modelling my L1 certification rocket in Solidworks using my university rocketry team's subscription, I started getting into modelling other things for use in various projects around the team. The u...
2024-12-25
When I was getting into RTOSs, the first RTOS I experimented with was Blackberry's QNX. It's a microkernel, POSIX compliant, real-time operating system for embedded applications. However, I discovered soon after that its...
2024-12-21
I've finally gotten around to turning my website into a completely static site that just uses vanilla JavaScript, HTML and CSS, instead of relying on a huge React development environment and complex GitHub deployment wor...