SWE Tea
SWE tea is a weekly-ish group that meets to discuss software engineering and computer science papers.
We usually meet remotely and walk through each paper in the order it is written, discussing what stood out to us in each section. The discussion is informal and unrecorded, so we can feel free to explore ideas and be wrong. We encourage sharing related stories from our own personal or professional experience. The vibes are programmer buddies meeting up at a bar.
We are currently aiming for 1 meetup every week, typically on Sundays at 8pm EST. We prefer to reschedule meetups and not to cancel, so there may be more meetups in the weeks surrounding those with breaks. Scheduling is dynamic and changes are communicated asynchronously in our whatsapp group or synchronously when we meet. However, there is a
We are less interested in the cutting edge and prefer to sample the best papers from a variety of topics across software engineering and computer science. Topics range from high performance computing, big tech infrastructure, data centers, networks, operating systems, storage, machine learning, and algorithms.
We try to select papers in themed batches of 4-8 papers. Themes help us amortize the cost of background familiarization and are read chronologically to follow the development of an idea across time. Themes should be small, to maintain intra-batch focus and inter-batch variety, and should only be revisited after a few intervening batches.
These papers should be peer reviewed to ensure quality. In our experience, papers only published on research.facebook.com or arxiv are of inconsistent quality. Good sources of papers include “best paper awards” and “test of time awards” from Top Publication Venues in Computer Science as well as whitepapers of technology used in production at large companies.
Alliteration always appreciated although not all-important
TODO, return oriented programming, backwards CFI, forwards CFI, vtable exploitation, coroutine exploitation
These are potential topics that we decided to neither prioritize in the short term, nor to outright delete