The *hardest* thing about writing code in a GUI is all the state flying around that you kinda have to assume is gonna be there across the functions.
I hate giving the user control. It's messy. Why do people even want to do things anyway.

#emacs #orggtd