When I usually think about context in the meta, non-technical part of being a software engineer, I usually think of context switching and swapping your brain’s focus and working memory from one mode to another, switching from focused programming to a status meeting or trying to fit in a little coding time in the 30 minute blocks in between meetings. Another aspect of context I’ve been thinking about recently is the separation of work context and home context.