So, today was my first day at Pendo, a tech startup located in Raleigh. And (hopefully) this post will answer the most essential of questions — what did I do?
[TECHNICAL STUFF INBOUND]
So, I started off the day by talking with my supervisor and some people on the team I’ll be working with (the Ion Chefs, they do backend stuff) about my project — a slackbot which will help streamline announcements for a build pipeline. The very first thing that as a part of that was look into the libraries that it will use, which are intended to communicate with a tool called Jira, using the language Go. Side note: I found it hilarious that most of the libraries are called something like Go-Jira, which just happens to be the word that Jira is derived from (Godzilla in Japanese) in the first place.
After that, I got to attend part of my team’s scrum stand up meeting, where I was not only introduced to the people on it, but I was also introduced to all of the bugs that they had. We took a lunch break and went to a nearby deli in downtown Raleigh, which I personally really enjoyed. I think it was called Manhattan Cafe or something like that?
Well, once I returned back to Pendo’s office, I got to start working on the first part of my project — installing Linux onto my machine. How difficult. You see, the thing is that programmers are highly opinionated about operating systems and IDEs. One wrong choice and you might have ruined any chance you had of being respected by them. Luckily, I think I avoided the most common pitfalls and did not say that nano
was the best editor, so I should be safe. (we all know that it’s actually echo 'code' > tmp.go && go build tmp.go
)
After finishing up my nice new copy of Fedora (a Linux distro), I finally had access to the start of the codebase that I’ll be working on. Honestly, right now I should really be reading over it to fully understand what I’ll be working on. I’m definitely excited to see what challenges and successes I’ll have throughout the next two weeks as I work on the project. That’s all for now; until next time.