PinnedEmery BergerinITNEXTCoPing with CoPilotCS educators: AI-based developer tools are gunning for your assignments. Resistance is futile7 min read·Aug 9, 2022--4--4
PinnedEmery BergerDrop Whatever You’re Researching and Start Working on Crypto!Stop working on whatever flavor of irrelevant nonsense you are currently doing, and make the move to crypto.4 min read·May 10, 2022--1--1
Emery BergerinBetter ProgrammingThat Time I Optimized a Program by 5000xTL;DR I used our Scalene profiler and some math to make an example program run 5000x faster.3 min read·Jan 11, 2022----
Emery BergerHi Martin,I used the Scalene profiler (https://github.com/plasma-umass/scalene) and some math to make your example program 200x faster. You might…1 min read·Jan 6, 2022----
Emery BergerHow to Have Real-World Impact: Five Easy Piecesby Emery Berger (originally posted on the SIGPLAN and SIGARCH blogs)7 min read·Mar 22, 2021----
Emery BergerA Guide to Selecting Distinguished Paper AwardsEmery Berger PC chair for PLDI ’16 and SIGPLAN EC Chair for SIGPLAN Research Highlights Awards December 20173 min read·Dec 12, 2017----
Emery BergerA Guide for Session ChairsI just sent this message as a guide to the program committee members who will be chairing sessions for PLDI 2016 (I figure it’s the first…3 min read·Jun 8, 2016----
Emery BergerThe Star Trek Case for Double-Blind ReviewingThe planet Vulcan is simultaneously the source of the universe’s worst neck massagers and its best program committee members.2 min read·Dec 2, 2015----
Emery BergerYes, JavaScript is Assembly for the Web. Here’s its OS.The browser is a lousy excuse for an operating system. So we fixed it.7 min read·Aug 28, 2015----
Emery BergerSoftware Needs Seatbelts and AirbagsFinding and fixing bugs is difficult and time-consuming: there is a better way.16 min read·Aug 19, 2015--1--1