Bryan Lee
Musings about product, growth, and software engineering.

Caffeine Break Reading 1

Five Programming Patterns I like - Some useful, general patterns that mostly work in different languages. Object literals over switches in Javascript are certainly something to keep in mind.

30 seconds of code - Short snippets of codes.

The art of naming variables - Can't agree more on how bad names have made it much harder to read and understand code.

Things I Learnt The Hard Way (in 30 Years of Software Development) - I'm a big fan of 'spec first, then code' although there have been plenty of times when I start writing code immediately to test out certain concepts.

Interviewing Red Flags - Things to keep in mind when interviewing for a new role.