Welcome to the inaugural post of my Error Log! Today my main task was to adapt the geolocation and geosearch features I made last week into an API consumable form. A fun little task that definitely highlighted some knowledge gaps and common mistakes on my part!
One of the biggest sources of frustration for me as a relatively new software developer has been making the same mistakes over and over again and not learning from it.
I’m not so much talking about minor “brain farts” like forgetting to close a parentheses, those are just typing/style blips for the most part. Instead I mean things like forgetting about/how to use parallel assignment or confusing a few of the Array versus Hash methods in Ruby.
To help alleviate those issues: Enter The Error Log
In the world of business and technology we’re pushed to keep our heads down and focus on the end goal.
- Is the feature pushed to production?
- Is the budget signed off by the necessary directors/managers?
- How many cases/tickets have you closed this week/month/year?
- Have you met your sales quota this quarter?
While achieving those relatively long-term goals feels great when we reach them, how about those times in-between when we start and when we finally reach the ‘end’?