Curated writing archive

Blog

Discover insights, tutorials, and thoughts on technology, development, and more.

Showing 11 of 11 posts

Novel

Serial fiction and long-form story worlds.

1 post

Sejarah Kebangkitan Heitus Malaysia
Novel Fiksyen

Sejarah Kebangkitan Heitus Malaysia

Pada tahun 1874, Affan yang baru berusia enam belas tahun menyaksikan kehidupan di Perak mula berubah selepas Perjanjian Pangkor membuka jalan kepada campur tangan British. Di tengah keresahan rakyat, ayahnya, Ridzwan, semakin kerap menghadiri pertemuan rahsia dan terlibat dalam penentangan yang tidak pernah dijelaskannya kepada keluarga. Affan hanya mampu memerhati dan mencatat setiap perubahan yang berlaku. Namun apabila kemarahan terhadap J.W.W. Birch semakin memuncak, dia mula menyedari bahawa perjuangan yang disertai ayahnya jauh lebih berbahaya daripada yang disangkakan. Dia menulis kerana takut suatu hari nanti, tiada siapa lagi yang tinggal untuk menceritakannya.

Standard Blog

Notes, reflections, tutorials, and regular articles.

10 posts

Check the Inputs Before You Merge the Spreadsheets
Excel Automation

Check the Inputs Before You Merge the Spreadsheets

Build a file readiness check that explains missing and ambiguous inputs before any output is written.

From Repetitive Excel Work to a Reviewable Automation Workflow
Excel Automation

From Repetitive Excel Work to a Reviewable Automation Workflow

How I built a Python desktop tool to consolidate spreadsheets, generate structured summaries, and catch reporting issues while keeping human review in the workflow.

Fix Malaysia's Schools First: Why Malaysian Children Must Be the Priority
Malaysia First

Fix Malaysia's Schools First: Why Malaysian Children Must Be the Priority

While Teresa Kok supports opening government schools to refugee children, many Malaysian students, particularly in Sabah and Sarawak, are still studying in schools that urgently need better facilities. Before expanding access, the government must address the needs of its own citizens.

It Takes Two to Tango: When Students Outsource Their Own Learning
Academic

It Takes Two to Tango: When Students Outsource Their Own Learning

A student allegedly hired someone to prepare an internship presentation, received the completed work, and disappeared without paying. The scam is wrong—but so is normalising a service that allows students to outsource work they are supposed to learn from.

Own the Outcome, Not Just the Task
Career

Own the Outcome, Not Just the Task

Completing a task is not the same as taking ownership. In a strong team, everyone should care about the quality of the final outcome—not just whether their individual part is technically done.

TNB Electricity Tariff Analysis: ICPT, AFA & Bill Comparison
Data Analysis

TNB Electricity Tariff Analysis: ICPT, AFA & Bill Comparison

Compare domestic tariffs from 0 to 2,000 kWh, historical ICPT and monthly AFA. Explore actual and forecast rates with an interactive calculator and clearly labelled pre-tax subtotals.

Work Ownership: Responsibility Follows the Work
Career

Work Ownership: Responsibility Follows the Work

A reflection on workplace ownership, accountability, and teamwork — why responsibility should follow the person who performs the original work, while helping others should remain assistance rather than an automatic transfer of ownership.

Common Sense in the Workplace: Don’t Wait to Be Spoon-Fed
Career

Common Sense in the Workplace: Don’t Wait to Be Spoon-Fed

A reflection on workplace common sense, ownership, and initiative — why encountering a problem should lead to thinking, asking, following up, and finding a solution instead of simply waiting for someone else to step in.

Survival Mode vs Self-Reflection: Two Different Ways of Thinking
Personal

Survival Mode vs Self-Reflection: Two Different Ways of Thinking

Two people can observe the same situation, hear the same conversation, and experience similar difficulties, yet arrive at completely different conclusions about life.

Data Governance Vibe Coder vs Conventional Developer
Technology

Data Governance Vibe Coder vs Conventional Developer

No matter la kau ada fundamental ke tidak, as long as you use AI to code, you are a vibe coder.