I got sick of copy-pasting info back and forth between Jira and Basecamp, so I went looking for ways to automate the process. I settled on TamperMonkey.
A month or so into an engagement, we came across a story that took much longer than our estimate suggested. This experience made us reevaluate the backlog.
Understanding the event capture phase meant we could leave our code untouched and our event listener will fire even if a component stops event propagation.
Writing up a recursive solution was easier than statically tracking down all of the entity relationships in our Mirage database and deleting them by hand.
If you’re new to F#, you’ll see both the pipeline and composition operators. Decide which one to use by finding which approach leads to more readable code.
Starting a new project sometimes entails getting familiar with an unfamiliar programming language. Here are a few of the steps I take to get up to speed.