Posts

Showing posts from May, 2026

The Duplicate Family That Cost Us Two Weeks on a Tunnel Ventilation Shaft

Image
Someone on our MEP team created a new fan coil family instead of pulling the existing one from our shared library. Not maliciously, not even carelessly really, he just didn't know it existed, and typed the specs in from a cut sheet PDF he'd been sent. Same manufacturer, same model number even, but he'd fat-fingered one dimension while transcribing it. Small thing. Six millimeters off on a mounting bracket depth. Nobody caught it for three weeks because both families looked identical in every view that mattered during coordination, plan, section, even the 3D isometric we usually screenshot for client reviews. It only showed up when the MEP contractor tried to physically mount the unit inside the shaft and the bracket didn't line up with the sleeve we'd already cast into the concrete. By then we were two weeks from a scheduled inspection. That was the moment our BIM manager finally forced through something he'd been asking for since the project started, one single...

The Day I Realized My BIM Models Were Basically Digital Dust

Image
Let's be honest for a second. A polished 3D BIM model is genuinely impressive during design and construction. Clients love walking through it, contractors use it to catch clashes before they become expensive site problems, and for a while it feels like the center of the entire project. Every coordination meeting revolves around it, every decision gets checked against it. Then handover happens. And more often than I'd like to admit, that beautiful model just sits there afterward. Filed away on a hard drive somewhere, opened maybe twice a year when someone needs to check a dimension or settle a dispute about where a pipe was supposed to run. All that detail, all those hours of coordination between a dozen different disciplines, slowly turning into digital dust nobody actually looks at anymore. That realization bothered me more than it probably should have, honestly. A static model, no matter how detailed or beautifully rendered, is just an elaborate drawing if nothing about it...

How I Studied for PTE Like I Was Debugging a Broken System

Image
Between managing infrastructure data all day and trying to actually be present for my family in the evenings, there's one thing that quietly followed me around for months: the language barrier. Not "learning English" in some vague sense — passing the PTE Academic, specifically, because that score was standing between me and the next stage of my career. It sat in the back of my mind during meetings, during commutes, even during weekends when I was supposed to be relaxing with the kids. The traditional advice for studying English exams never sat right with me. Flashcards, vocabulary lists, vague tips like "just read more" or "watch English movies." I'm not a poet. I'm an engineer. I think in systems, patterns, logic — and at some point I stopped trying to force myself into a study method built for people who think completely differently than I do. Instead I started treating PTE prep the way I'd treat a broken system at work: find where it...

My BIM Model Kept Crashing Until I Fixed These Three Things

Image
We've all been there. Friday afternoon, final coordination meeting about to start, and the Navisworks file decides that's exactly the moment to crawl at a snail's pace. Everyone's staring at a spinning wheel instead of the model, and you can feel the meeting slipping away minute by minute. On large infrastructure projects, "data bloat" is one of those quiet project killers nobody really talks about until it's already wrecked a meeting or two. For a long time I assumed the fix was simple — just get a faster workstation. And sure, hardware helps. But after enough of these Friday afternoons, I realized the real problem usually isn't the machine. It's how much unnecessary weight the model itself is carrying. A powerful workstation loading a poorly managed file is still going to lag. It just lags a little less obviously. Over the past year or so, working across a few large infrastructure projects here in Singapore, I've picked up three habits that...

I Taught Myself Flutter So My Team Could Stop Emailing Spreadsheets

Image
When I first started learning Python, the goal was simple. Get rid of repetitive work. Writing small automation scripts saved me hours every week, and for a while I genuinely thought that was the finish line. It wasn't. The more I automated, the more obvious one gap became. My scripts worked great for me. They meant nothing to the guys actually standing on site. A Python script sitting in a terminal window doesn't help a supervisor checking a clash report on his phone in the middle of a tunnel. That gap is what led me to Flutter. The Part of Engineering Software Nobody Fixes Engineering software has never been short on features. What it's usually short on is simplicity. Most tools get built for an office desk with two monitors, not for someone standing in an active construction site holding a phone in one hand and a hard hat in the other. I hit this wall pretty directly. Even the cleanest Python automation didn't matter much if the output only lived inside a termin...

Why This Small Island Won Me Over

Image
When people picture Singapore, it's usually Marina Bay Sands, spotless streets, that skyline everyone's seen in photos. I pictured the same thing before I moved here. Years later, after building infrastructure projects and raising two kids on this island, I see it differently. As an engineer, I can't help noticing how a city gets put together. As a dad, I notice something else — whether my family's actually happy living in it. Turns out those two things overlap here more than I expected. A City That Runs Like a Machine I still catch myself being impressed by the MRT some mornings. Millions of people, tiny island, and somehow it just works. You don't think about the tunnels, the drainage, the traffic systems underneath it all — not until you're the one working on them. This place isn't efficient by luck. Every new line, every project, every digital service feels connected to some long plan nobody talks about out loud. Hard not to respect that, honestly, ev...

Beyond the Manual Trap: Why I Started Using Python to Automate My Engineering Workflow

Image
When I first started working as an engineer, I believed hard work and experience could solve almost any problem. They still matter, but the nature of the job has shifted. On large infrastructure projects in Singapore, I spend just as much time managing information as I do reviewing drawings. Every design update kicks off new coordination issues, new reports, thousands of data points that need checking. After enough days of repeating the same manual tasks, I noticed something. I wasn't becoming a better engineer. I was becoming better at clicking. That's what pushed me to learn Python. Not because I wanted to become a programmer — because I wanted more time solving actual engineering problems and less time doing work a computer could handle better than I could. The Ceiling of Manual Precision Anyone who's worked on a large tunnel or railway project knows how fast information multiplies. A small design revision can ripple across hundreds of elements and multiple discipline...

From Buildings to Tunnels: What Moving into Infrastructure BIM Has Taught Me

Image
Hi, I'm LinkHubJin, a BIM engineer currently working on a large underground infrastructure project in Singapore. Most of my earlier career was buildings — hospitals, commercial towers, high-rises. I got comfortable coordinating architecture, structure, and MEP above ground. Moving into tunnel projects felt like starting over in a lot of ways. The software was familiar. Almost everything else wasn't. Working underground changes how you think. You're not just designing structures anymore — you're dealing with geology, existing utilities, construction sequencing, and a working space so tight that every decision actually matters. Underground Projects Leave Very Little Room for Error On a building, plenty of issues can still get adjusted mid-construction. Tunnels are a lot less forgiving. Once excavation starts, unexpected ground conditions or a conflict with existing underground utilities can hit both safety and schedule hard. That's where BIM earns its keep. Befo...

What I've Learned as a BIM Manager: Why Good Data Matters More Than Beautiful 3D Models

Image
Whenever I show a BIM model to friends or family for the first time, I get pretty much the same reaction. Wow, that looks amazing. I get why, modern models are ridiculously detailed, you can walk through an entire building before a single wall's actually been built. But after years managing BIM on infrastructure projects, the thing that actually keeps me up before a handover isn't how the model looks. It's whether the data sitting behind every object is actually right. I learned that the expensive way, not through some abstract lesson but through a phone call about eighteen months after one of our stations went live. The Call From Facilities Management Someone from the operations team called asking for the maintenance schedule and part specifications for a set of ventilation dampers, information that should have been sitting right there in the model, attached to each object the way it's supposed to be. It wasn't. Somewhere during a late design change, a subcontract...

A Local's Guide to Singapore Hawker Centres: The Places I Still Go After Nearly 10 Years

Image
Hi, I'm LinkHubJin, a BIM engineer who's been living and working in Singapore for nearly a decade now. When people picture Singapore, it's usually Marina Bay Sands, Gardens by the Bay, that skyline. Those are worth seeing, sure, but they're not really what everyday life looks like for the people who actually live here. For me, some of the best moments happen at a hawker centre. After a long day, there's nothing quite like sitting down with a simple plate of food, surrounded by locals, half-listening to conversations in three or four different languages, paying less for the meal than a cup of coffee costs back in a lot of other countries. If you actually want to get a feel for Singapore, this is where I'd tell you to start. What Exactly Is a Hawker Centre? A hawker centre is basically a large open-air food court run by the Singapore government, with dozens of small stalls packed under one roof. You'll find pretty much everything — Hainanese Chicken Rice...