All 40 posts, newest first.
Everything published here so far. Filter by topic, or sort by what gets read most.
Registered as an Associate Engineer with the Engineering Council of Sri Lanka
Receiving official registration under the ECSL Act No. 4 of 2017. What statutory engineering recognition means for software and systems practitioners.

Winning Without Sixes: What Bradman's 99.94 Says About Consistency
Don Bradman hit only six sixes in his entire Test career and finished with an average of 99.94. The mathematics of eliminating failure modes in sport and software.

A Day with Creative Software
Inside Creative Software with the Peradeniya Computer Engineering team. Observing how enterprise architecture, CI/CD, and agile engineering operate at global scale.

Graduating in Computer Engineering from the University of Peradeniya
Reflections on completing my B.Sc. (Hons) in Engineering at Peradeniya: four years of systems programming, hardware-software co-design, and lifelong engineering friendships.

Building an Oxford Nanopore Pipeline for RNA-Seq Data Analysis
Developing an end-to-end long-read transcriptomics pipeline using Oxford Nanopore sequencing: basecalling, splice-aware alignment, isoform discovery, and differential expression.

The Pentium III That Taught Me to Fix Things Myself
My uncle gave me a PC when I was eleven. Almost every part of it eventually broke, and repairing it became the way I learned.
