Brief Detour Into UI Development

As a software engineer with a background in large-scale distributed systems, I’ve consistently struggled to create user-friendly interfaces for my projects. In fact, I’ve found myself relying more heavily on Linux command-line tools rather than their desktop alternative: As I grow as an engineer, I find myself relying on fewer apps and increasingly using UNIX CLIs instead. It seems that multiple generations of software engineers have successfully cracked the UX and it is CLI....

July 22, 2024

Why AI Robotics?

Ever since I got my first computer and started diving into sci-fi books, the idea of thinking machines has fascinated me. In college, as a computer engineering major, I began dabbling in electronics and took classes on production line automation. ...

June 15, 2024