Thoughts, learnings, and occasional ramblings.