My manager left the company last Friday to become a software engineer again since she realized she found more joy in the creative process. I am sad to see someone who put faith in me go. But such is life. With two new members to join my team and without a full-time manager, the next couple of months will open up new opportunities for me to learn and grow.
When I was managing a team, I loved having a support group of trusted fellow managers. I could vent and get insights without worrying about repercussions. The group is what I miss the most since I left Korea to join Netflix. I keep thinking about how best to start something similar here.
The level I am at, “Senior Engineer,” is often called “the terminal level” since one does not have to advance to stay with the company. But I also feel that the industry calls it “terminal” because there isn’t a clear way to progress past this level. This post describes what it means to be more than a “Senior Engineer.”
This HBR article reminds me that there is no easy answer to leadership. The tensions I experience more often in Netflix’s bottom-up culture are the Expert vs. the Learner, the Teller vs. the Listener, and the Constant vs. the Adapter.
Software Engineering 🌐
There has been an interesting discussion about Typescript’s type system’s Turing completeness. I don’t know how one proves the completeness. But this repo is a mindblowing example of Typescript’s expressive type system.
To help my coworker who never used GraphQL before, I compiled a list of GraphQL articles I learned from. I hope the list is useful for you too.
With so many components, decentralized finance opens up a new exploit angle. The diagrams included in the article are super helpful in understanding how the exploits went down last week.
Cookies have been the centerpiece of AdTech. With Google’s public announcement to restrict its usages, the industry will change drastically. As a former AdTech engineer, I am curious to see the coming changes.