What did you do this past week?
This week I’ve mainly been working and procrastinating on math homework for Real Analysis. It’s been annoying since I had a bit of a hard time starting it which made it even harder to actually try. Besides that, our group worked on a big chunk of phase 3. Frontend is basically done but we still have some stuff to sort out with backend and deployment.
What’s in your way?
The main issue we’ve been limited by is how easy it is to run out of GCP credits. It’s really annoying how it’s not free for students like AWS mostly is. We’ve been trying to just turn off our clusters when they’re not being used but the guy in charge of it has been forgetting.
What will you do next week?
Next week we’ll finish up phase 3, and hopefully get our deployment stuff in order. The site has been looking a lot more usable lately and that’s really cool but it’s not much use if it keeps spinning down.
What was your experience in learning about regular expressions and SQL?
Regular expressions are really cool but they still seem like magic to me sometimes. The simple ones aren’t too hard to grasp but every now and then I stumble across a wondrous regular expression that defies explanation. Such regexes are truly a wonder to behold. As for SQL, it’s handy to know but I don’t think I’m super interested in using it every day, which is why I’m mainly working on frontend for phase 3.
What’s your pick-of-the-week or tip-of-the-week?
My tip of the week is about being aware of elegance as opposed to hacks when writing code. Eevee describes elegance as “expressing exactly what you mean - no more, no less” and hackiness as “something that doesn’t remotely express what you mean, but happens to have a close-enough effect.” In the blog post, they go through several examples of finding elegant solutions, even when one may not be initially obvious.