About
I'm a software engineer who has a difficult time leaving things unexplained. When I encounter something interesting, I tend to take it apart until I understand what is actually happening underneath the abstraction: what the pieces are, why they exist, how they interact, and what happens when they fail. These days, that usually leads me into AI, software architecture, distributed systems, and the machinery underneath modern software. I also find that the same way of thinking applies surprising well to engineering organizationsd and the people inside them. Systems are systems, whether they're made of software, infrastructure, incentives, or humans. This site is where I distill some of that learning into writing.
What this site is
Understanding Things — Kean Neng Lim is a personal engineering publication covering AI engineering foundations, AI and software architecture, systems engineering, and engineering organizations. Articles favor explaining reasoning and trade-offs over summarizing tools or trends.
Areas of technical focus
- Add specific areas of focus here.
Selected work
Links to selected projects will go here.