Independent engineer · Vietnam · ICT

Boring.Useful.

Practical tools, open-source projects, and honest notes on software, productivity, finance, and life — from an engineer who likes things that just work.

A sleepy engineer working at a laptop beside coffee and a napping cat
Night shift / ICTBoring
by design

Ship small things · Make boring reliable · Write it down · Coffee: already done

01 / Working philosophy

Quietly
effective.

A small operating manual
for useful work.

“Boring” is a compliment. Predictable systems. Clear trade-offs. Code the next person can read. Excitement belongs in what the thing helps people do.

  • Build10+ open-source projects
  • Write50+ articles & notes
  • ExperimentMany, mostly harmless
  • Coffee(done)Already done
  • RepeatStill boring, on purpose

02 / Featured experiment · Go · CLI · WebAssembly · Parody

be

Look busy. Let a fake AI agent do the fake work.

A parody CLI that pretends to be an AI coding agent: it “thinks”, “edits files” and “runs tests” forever while you look busy. Completely harmless theater for the terminal.

See project details ↗
be claudeClock Code v0.4.2 · Magnum Opus 5 (1M context) run engineering◐ Percolating…● Refactoring session cache to remove circular imports…Edit internal/session/cache.go (+12 −7)go test ./...ok 0.41s Done. All tests pass and the change is ready for review. Nothing happened. Everything looks productive.

03 / Field guide · be v0.3.0

Pick your
fake coworker.

Choose an agent and a few topics. The browser demo opens with exactly that session — same agent, same topics, shareable by link.

Agent roster
Choose topics

Run one topic or mix several; each task picks one.

Your session

https://be.boringemployee.com/?agent=claude

Open the browser demo ↗

Or get it on your machine

curl -fsSL https://be.boringemployee.com/install.sh | sh
Install options, how it works & the engineering underneath →

04 / How I work

Boring, on purpose.

Three principles.
No productivity theater.

  1. 01

    Boring is a feature

    Proven tools, plain code, fewer surprises. Exciting belongs in the product, not the stack.

  2. 02

    Small, shipped, useful

    A tiny tool that people use beats a grand plan nobody runs. Ship, learn, repeat.

  3. 03

    Write it down

    Every project leaves notes behind — decisions, numbers, trade-offs — so others can skip the potholes.

Long Do at a laptop with books, plants, and coffee
Long Do / Vietnam

05 / The human

Hi, I’m
Long Do.

Software engineer and engineering manager based in Vietnam, with 15+ years of experience. Most days are about helping teams ship reliable software. The rest goes into small tools, notes, and experiments.

Years in software
15+
Based in Vietnam
VN
Coffee
☕ Reasonable
More about me →