This project has also gotten my feet wet in Admin support. Whenever an administrator needs something to be done (aka features we have not built out, yet), I have been given access to the production server and database and have been able to go in and update the data on the spot (by sshing into ubuntu). This can be challenging, as it’s important to make sure the correct record is being updated (and updated correctly!). Just the other week, it was requested that I remove a status from a certain ticket tied to a specific order. Instead of removing the record in the join table, I mistakenly removed the object, itself. This was quickly remedied by creating a new status record, ensuring that the ID number was the same as the deleted one. This lesson taught me more about Active Record associations (which make a lot of sense, now!). People are human and make mistakes. What is important is owning up to them immediately, so things can be rectified!
I can’t believe that it’s been over 2 years since I’ve performed music in front of an audience. There was a period when I was performing every single week with either the Milwaukee Symphony or the Lyric Opera (sometimes both!). I do miss the comfort and confidence I felt in that career (music was always “natural” and “easy”), but I’m slowly working to feel this was in this new(ish) career! Confidence grows with experience, and 2 years in, I am feeling slightly better about things.