The concepts of sente and gote are important in higher-level Go strategy.
A player whose moves compel the opponent to respond in a local position is said to have sente (先手), meaning the player has the initiative; the opponent is said to have gote (後手). Sente means ‘preceding move’ (lit: ‘before hand’), whereas gote means ‘succeeding move’ (lit: after hand').
One player attacks in sente; the other defends in gote. In most games, the player who is able to maintain sente controls the flow of the game and therefore has a significant advantage. A player usually accepts gote in order to defend a weak position or to achieve a local advantage such as securing territory.
Learn about Technology Capability Plans and how they can help think about technical debt.
These are the most common mistakes of new engineering managers who just left their individual contributor track – learn how to fix them.
To do something together, build shared understanding and then everyone can make compatible decisions. The old style of imposing a single person’s mental model on the group doesn’t work in complexity (and also it’s mean).
Josh Silverman on successful career planning, leadership, and decision making.
Actionable advice on planning and executing the onboarding while keeping your mentee in mind.
If you are a software developer, there’s a good chance you are familiar with the SOLID principles. Dan North offers a more modern take: CUPID.
Another piece in the series of system design interview walkthroughs.
A history lesson about the evolution of MS-DOS for those who are old enough to remember :)
The math behind the prediction function for OpenSkill
❤️ Enjoyed this newsletter?
Forward to a friend and let them know where they can subscribe (hint: it’s here or using the form right below).
Anything else? Drop a line to [email protected] to send me feedback or say hello.