Kevin (Bin) Bian
Kevin (Bin) Bian
Senior Electrical Engineer — MV/HV Power Systems · BESS · Grid Connection
Sydney, NSW · 12+ years across cable, substation interface, BESS, and critical infrastructure.
Engineering
12+ yearsindustry experience
Sydney NSWAU work rights
5+ BESSup to 500 MW
CYMCAP · CDEGS · EMTPcable + earthing tooling
PhDElectrical Engineering
Software & AI
M.IT (2024)Information Technology · UniSA
EmptyOSAI operating system
Python · FastAPI · Reactfull-stack
Also building AI tools and writing about AI coding agents + systems design — essays below ↓
How to Build Trustworthy Engineering Software in the AI Era
Recent Posts
How Architecture Emerges in AI-Assisted Development
How Architecture Emerges in AI-Assisted Development
2026-07-08 · 13 min
AI makes implementations cheap to generate — but ask for the same capability twice and you get two different answers to what happens when the input is ugly. Cheap code is not coherent code, so someone still has to decide what becomes shared architecture. Not upfront, though: design the rules of growth instead, and let every shared boundary be earned by a second consumer. Three months of dated receipts from a real system.
EmptyOS software-architecture SDK engineering AI
Chat App as Pocket Console: A Safe Front Door to EmptyOS from Telegram
Chat App as Pocket Console: A Safe Front Door to EmptyOS from Telegram
2026-07-07 · 10 min
A chat app can become a pocket console for an AI operating system, but only if it inherits the system's safety model: propose first, show the payload, and let the human approve before anything writes.
AI agents interface-design EmptyOS software-architecture
An AI-Native Interface Is a Contract, Not a Chatbox
An AI-Native Interface Is a Contract, Not a Chatbox
2026-07-04 · 13 min
AI-native isn't a chatbot beside the product — it's an interface contract: pages that declare their actions, verbs that carry safety classes, and a human at the irreversible exits. How EmptyOS exposes native AI access across pages, verbs, CLI, and coding agents.
ai agents interface-design EmptyOS software-architecture
AI coding agents: is the model or the harness the bottleneck?
AI coding agents: is the model or the harness the bottleneck?
2026-06-27 · 10 min
I held the model fixed and swapped the harness around it across a 12-task suite. On easy tasks it barely mattered; on hard, structured tasks the harness decided the outcome. Plus the first results I got wrong and had to correct.
ai llm coding-agents benchmark engineering
Notes as Infrastructure: the emergence of the markdown OS
Notes as Infrastructure: the emergence of the markdown OS
2026-04-27 · 7 min
In systems design we separate data from logic. Under AI, a markdown vault collapses that distinction — the same notes become knowledge, policy, and runtime in three layers.
AI PKM knowledge-management EmptyOS linkedin-series SystemsDesign
A Healthy Relationship with My AI Coding Agent: Use It, Abuse It, Outlive It
A Healthy Relationship with My AI Coding Agent: Use It, Abuse It, Outlive It
2026-04-24 · 10 min
I'm crazy in love with my AI coding agent. We spend every day together and we've built things I couldn't have built alone. But like any intense relationship, a quiet question eventually shows up: am I leaning too hard? Three stages of a healthy relationship with the coding agent — use it, abuse it, outlive it — and the surprising architecture you end up with when 94% of what was built doesn't, itself, need AI to run.
AI product-design EmptyOS linkedin-series
The Harness and the Model: Why the 'Vibe' Defines the 'Code'
The Harness and the Model: Why the 'Vibe' Defines the 'Code'
2026-04-22 · 6 min
Same model, same prompt, same day — two AI coding tools produced dramatically different apps. The lesson isn't about the model. It's about everything around the model.
AI agents coding-tools EmptyOS linkedin-series
Your notes folder is the operating system, and AI is the engine
Your notes folder is the operating system, and AI is the engine
2026-04-14 · 5 min
Notes are evolving from passive storage into an AI-powered system that surfaces insights, while leaving decisions to the user.
AI PKM knowledge-management EmptyOS linkedin-series
Using BPMN to Design and Coordinate AI Agent Workflows
2025-04-05 · 7 min
How BPMN can serve as a blueprint for coordinating multiple AI agents, demonstrated through an emergency response triage system.
AI agents workflow emergency-response
Exploring ChatGPT 4o's New Image Generation from an Engineer's Perspective
2025-04-01 · 3 min
Testing ChatGPT-4o's image generation for both creative storytelling and engineering applications \u2014 fantastic for art, but not yet functional for precise technical illustrations.
AI generative-ai engineering
Creating a Noting System with AI in 1 Hour – No Coding
2025-03-20 · 4 min
An experiment building a fully functional note-taking system using ChatGPT and Claude AI tools\u2014all within one hour and without traditional coding.
AI productivity no-code