Why does another Mass times site exist? Read my story →

    ____  _______    __   __    ____  ______
   / __ \/ ____/ |  / /  / /   / __ \/ ____/
  / / / / __/  | | / /  / /   / / / / / __
 / /_/ / /___  | |/ /  / /___/ /_/ / /_/ /
/_____/_____/  |___/  /_____/\____/\____/   

// behind the scenes of building the most accurate mass finder

Comic panel of a mother and son face to face, the word 'Fight' scrawled across the wall behind them, with a speech bubble: 'I don't know you anymore.'
immigrationchildhood

The PO Box

I built a whole self my mother couldn't find. Funded it, dressed it, gave it its own mailing address. The one time she finally saw it, all she could ask was where the money came from. A 1990s Burnaby childhood, a hidden internet business, and the morning the two selves touched.

June 22, 2026·7 min read
Diary comic: a kid squatting in a school punishment stance, top and side view, with a ruler/stick and the caption 'In my childhood in Taiwan, we got hit in school. Hsin-Chu, 1993.'
taiwanchildhood

Nobody Knows I'm Here

A thousand kids watched me get named the instigator. Not long after, I found a world none of them had a login to. A 1990s Hsinchu childhood, a public shaming, and the first door to a place where no one could see me.

June 6, 2026·5 min read
Hand-drawn comic: a man dangling off a cliff while his wife reaches down, shouting 'Hang in there!! Help is coming!'
familyfaith

Let's Make It Last Forever

I signed up for a wedding fair to sell people thousand-year archival storage. I prepared for an engineering debate. Nobody asked. They were there to pick a DJ.

May 27, 2026·7 min read
Comic panel of my mother in a car (2024), hands to her face, with a speech bubble: 'I am betrayed...'
familyfaith

The Different Standard

It's just weed. By the law I'm blameless. But I know what it will do to her. The morning my mom flew across the country to my frat house, and the standard I'm held to because she crossed an ocean for me.

May 25, 2026·6 min read
Comic panel of paramedics with speech bubble saying 'No, wait. There has been a mistake...'
familylegacy

The Return of the Good Student

The doctors called it a panic attack. It was more than that. In the hours afterward, I became obsessed with permanence.

February 23, 2026·6 min read
Comic panel of ambulance arriving with text 'We both blamed ourselves'
familyfaith

Times New Roman

Every time I get on a plane to Taiwan, someone else has died. All the immigrant dreams, the ambition, the well-meaning send-offs - it all just funnels down into this. Just deaths. Just people gone.

February 16, 2026·6 min read
Hand-drawn comic of a family surrounded by swirling words - Empathy, Archetypes, Love, Consciousness, Pain
parentingfamily

Market Size of 5

Western psychotherapy isn't neutral. It's philosophically Protestant. So when I had kids, I carried the weight of both worlds. Then I built an app for my family of five.

February 10, 2026·7 min read
Hand-drawn self-portrait in black and white
careerreflection

The New Artists

I once ran a hip hop blog. Artists flooded my inbox, hungry for a feature. Last week, I got rejected from a job. It got me thinking about who's hungry now.

February 3, 2026·6 min read
Diary comic showing a person floating in a pool during a year of gasping-for-air, with a treasure chest labeled IDEAS
aibuilding

The Audience of One

I called it 'Tinder for Stuff.' Total users: 2. Total revenue: $0. In 2020, this would have been a waste of engineering resources. In 2025, it was the only software worth building.

January 27, 2026·5 min read
Diary comic from 2022 showing a young boy saying 'Please don't die' to his grandfather smoking, Vancouver 1997
legacygrief

The Brutal Math of Cleaning Out a Life

I spent months cleaning out my mother-in-law's house. Forty years of accumulation. Every object a decision. It changed how I think about what we leave behind.

January 19, 2026·6 min read
Illustration of memory fragments labeled family, trauma, career, gem, junk
aiproject-trace

What If ChatGPT Remembered Everything?

Winning a hackathon gassed me up in the wrong way. I built a startup, choked, tried therapy, then built a local AI that remembers 28 years of my life.

January 9, 2026·5 min read
Laptop showing ChatGPT interface with "What can I help with?" prompt
aiorigin-story

The Professor Who Used ChatGPT for Everything

I was jaded about AI. Web3, metaverse, crypto hype cycles will do that. Then I watched a class of art students become software engineers.

January 1, 2026·4 min read

/*
 * Building Catholic Index, a church finder.
 * Started because I couldn't find confession times.
 * 19,000 parishes. Lots of opinions about data.
 * This is where I write about it.
*/

Stay Updated

Get notified about new articles and seasonal Mass time updates.

Blog | Catholic Index