@poihierro From a product perspective, I recalled reading that Nokia had an inferior screen, that was hard to read in glare. Otherwise, they did do everything being customer focused, trying out different product designs and can’t really fault their process.
Tried leetcode at my son egging. Tried typescript since it is a most popular language. I couldn’t program anymore almost - I don’t know any syntax. Reminded of installation dependency hell, to do this, you need to upgrade that. Can’t stop because it is all in my head 1/
Programming is still way too addictive. Naming variables is still hard even for throwaway code. A night sleep always give me some fresh perspectives. 4/4
Errors are still at boundaries. Need to instinctively fix all cases when an error pops up once. Googled out of bounds for ts and realized js arrays has no bounds (ah, by design). Googled that people write a lot on simple things like statement terminators on internet 3/
Realized that a lot of the processor tech are still based a lot on what I learnt more than 20 years ago, e.g., branch prediction, register renaming, out of order execution, etc. My impression of comp architecture uni course was an exercise in writing philo essays. #comparch
Not to give away our super secret strategy but something that people often under appreciate about AWS is that new regions are by far the biggest needle mover for our business. The speed of light, sovereignty, and data locality all matter!
My new year’s resolutions are to walk the dog more and cook more. I also think keeping it real with new year’s resolutions, it is perfectly alright not to do them after January. 😂
In a platform context, w should enable those who are ahead be successful and not hold them back using the same method/governance that prevents the mistakes caused by a few bad apples. 13/13