Allan Kong·Feb 11Communication Required — The Social Myth of Software EngineeringNow, this article is primarily aimed at younger readers, but it is intended for everyone. Most people who reach a senior or higher level…
Allan Kong·Dec 22, 2025A Year in the Making: 6 Lessons from Building ComputerScienceResources.comI’ve made numerous mistakes building my first released application, here is what I learned…
Allan Kong·Jul 5, 2025What does a Merge Request Approval Entail? The Unwritten EtiquetteIn the industry, there is an invisible set of guidelines when it comes to PR approvals, but it’s also expected that everyone knows what…
Allan Kong·May 31, 2025Laravel — Randomized Form Testing TrickWhile working with Laravel, I noticed that I was using an increasingly large amount of repeated form data for testing. For example, in t…
Allan Kong·May 5, 2025JavaScript is Misunderstood: A Decent Language Treated Worse Than It DeservesJavaScript is frequently criticized for its quirks and inconsistencies, but, much of this disdain arises from the ecosystem and history…A response icon1A response icon1
Allan Kong·Apr 1, 2025Software Terminology Misconceptions That Annoy Me More Than They ShouldA long list of software terms that are used incorrectly by the masses.
Allan Kong·Mar 24, 2025Magpie CTF 2025 WriteupMagpie CTF 2025 WriteUp Winner: Cops-like-ciphers-and-cookies
Allan Kong·Feb 24, 2025Making Reading Enjoyable: My Tips for ReadingI used to hate reading, a lot. For the life of me, I could not sit down to read. I loathed it. In school, there were classes where we had…A response icon1A response icon1
Allan Kong·Feb 6, 2025Study Abroad: Oxford Brookes University vs University of CalgaryI have just finished a 4-month long study abroad program to Oxford Brookes University offered by my university: University of Calgary. To…A response icon2A response icon2
Allan Kong·Apr 28, 2024I’ve Analyzed Over 2498 Medium Articles: What makes a Good Title?I will try my best to make the process simple, yet still descriptive for all viewers….A response icon2A response icon2