A Second Semester of Open Source Contributions Completed

It’s hard to believe how quickly this semester has come to a close. Some of us including me even had countdown calendars, and yet the days escaped even quicker than we could count. It feels like just last week I started my second dedicated foray into Open Source technologies, and yet in the next two […]

Accessibility – Headings and Colour Examples

This is a follow up to my previous post, describing some examples and public issues which touch upon heading semantics and color contrast. Headings Admitting to Your Mistakes South Wind Motel As you would have guessed, even I found the issues discussed above in past work from two websites which I used to claim where […]

The Intimacy Through Ink

I’m still a fan of the pen and ink; the older communicative and storage mediums which fueled yesterday’s greatest histories and paved the way to 99% of the populace flocking to word processors. Gone are the years spent cursive writing, practicing how to do proper curvature between letters and earning what would be known as […]

When Tweaking Doesn’t Fit Anymore

When I was in Highschool, I remember spending every moment I could on XDA, Reddit, and various other Android tweak-centric mediums; emulating such tweaks and ‘optimizations’ on my device during breaks. Throughout most of College, I had done the same, to the degree where I often would end-up with a completely new ROM and setup […]

How Amazing Individuals can Change Your Perspective

This little article has the minimal amount of relevance relating back to software development, but instead a recounting of how I’ve had the an opportunity to become friends with two individuals who are utterly changing my world from a musical perspective. This article describes simply my own amazement to hidden talents, and learning an interesting […]

Why Mobile Devices Are Built Using AArch64 Chipsets

A common theme in the SPO600 course, is the need for software which originally was written for x86_64 to be ported over to AArch64 chipsets. This includes providing better capability, ¬†optimizations, and developer support for the alternative processing architecture. Doing so is not as easy as one might imagine, for the GCC compiler (in the […]

Writing Good Contribution Messages

An OSD600 Lecture My Contribution Messages On Tuesday, the class was told a key fact that I imagine not a single in the room had ever thought before; commit messages, pull requests, and even issue descriptions, are the sole most challenging item for any developer to get right. This was in the context of working […]

The Perfect Platform Agnostic Digital Notebook – 2

Part 2 Google Keep Using Google Keep as my exclusive note keeping and organizational platform has been a mixed bag, one of which I had learned quite a bit of my own preference and annoyances when it comes to software. For one, Keep does not have a dark theme (this is easily remedied by changing […]