I'm Kenneth. I'm a software engineer specializing in frontend engineering and currently working at Stripe. I have deep interests in architecturing simple and scalable (as in complexity) systems, with a focus on developer experience.
My programming philosophies:
Do not sacrifice greppability for the sake of being DRY.
It is okay to repeat yourself until you've found a good abstraction.
These are the talks and articles that have inspired me the most as a programmer:
- Minimal API Surface Area – Sebastian Markbage
- On the Spectrum of Abstraction – Cheng Lou
- Simple Made Easy – Rich Hickey
- The Wrong Abstraction – Sandi Metz