Make complex ideas clearer in words
Writing
Technology and working life, examined slowly enough to become clear and useful.
Work & Career
A System Design Workshop Without a Single Slide
Many of my friends know that I've recently run several in-person System Design workshops. The original motivation for creating this workshop was Syste…
Australian Trades
How Big Is the Tradie World, Really?
This article is based on my own observations and experiences, so there are bound to be inaccuracies. Feedback and corrections are welcome.
Australian Trades
When IT Engineers Start Researching Waterproofing Courses
Recently, thanks to the popularity of Openclaw crayfish 🦞, basically every IT group has become very lively.
Notes & Observations
Algorithms Are Not Gender-Neutral: When AI Defaults Thought to 'His' Creation
Today, I asked an AI to critique one of my articles.
Work & Career
Finding a Slogan for Yourself Is More Practical Than Chasing a Side Hustle
When I first entered the workforce, my big boss often said: "My role is to improve your productivity."
Work & Career
One More Item off the Bucket List: My First Conference Talk in English
The venue that day started off a bit chaotic. Our reserved room had been double booked.
Work & Career
Confidence Comes from Action, Not Feeling
Recently, I've been helping a few friends prepare for interviews. They're all excellent, with solid projects under their belts. But when I read the st…
Work & Career
Trust Is Like Air: The Zero-Tolerance Habit Tech Professionals Can Least Afford to Relax
Trust in the workplace is like air. You don't notice it most of the time, but the moment it's sucked away, everyone holds their breath.
Work & Career
Start Treating AI as Your First Reader
That legacy code still sticks with me. All the functions were crammed into one file, hundreds of lines of logic rolling from top to bottom, nested if/…
Work & Career
Behind "For Your Own Good": Whose Good Is It?
At the retrospective meeting that day, my manager called me out in front of everyone. His tone was gentle, his smile perfectly appropriate. "I know yo…
Work & Career
Why Do People Who Raise Questions End Up Taking the Blame?
"I don't dare raise questions anymore. Every time I do, my boss throws it back at me: 'Then you go fix it.' If I can't, it becomes my fault."
Work & Career
Don't Overlook Small Talk—It's the Glue That Holds a Team Together
Lunchtime, everyone gathered in the break room. Colleagues chatted about the AFL grand final, the latest reality show, weekend family BBQs. I could un…
Work & Career
My Pleasures Are Never Guilty
Tuesday evening I attended a dinner hosted by Her Tech Circle. The venue was softly arranged, light falling on the tables, the atmosphere relaxed yet…
Work & Career
A Good Team Helps You Grow
This Monday, I heard that the tech lead from my previous team had also resigned.
Work & Career
Stop Grinding Through Docs: The Right Way for Newcomers to Get Up to Speed
I remember in my first two jobs, during those initial weeks after onboarding, I spent almost all my free time grinding through documentation. I opened…
Work & Career
You're Not Lacking Effort—You're on the Wrong Track: Reinvent Yourself to Become Irreplaceable
Lately, side hustles have become an almost unavoidable topic whenever I catch up with friends. One person says they're helping others polish resumes,…
Illustrated Ideas
Productive Impatience: A Mindset for Career Growth
I often save good articles I come across, thinking to myself—this one I need to share when the time is right. Today I want to talk about an article I…
Notes & Observations
A 4,000-Yuan Writing Bootcamp Lost to AI: The Truth Behind My 100 Days of Daily Writing
When did I realize I was being taken for a ride?
Work & Career
The New Philosophy of Lying Flat: Don't Take On Work, Don't Empathize, Break the Deadlock with a Cold Eye
Many people think that lying flat in the workplace means doing less work and just getting by. But the true master of lying flat is not lazy; they are…
Work & Career
Workplace Criticism Is Not Swinging a Hammer, but Offering a Ladder
At a weekly meeting, my manager suddenly looked at me and said: "Your report wasn't prepared thoroughly enough, so we had to schedule an extra meeting…