Brittbot

Upgrading from Data Center Tech to Software Engineer

I’m taking a break from new posts on my blog for an uncertain time period. That’s the reason why I haven’t posted anything new since March 6th.

Reasons Why I’m Taking A Break

The main reason I’m taking a break from posting new content on my website is due to an increased workload at my job. I knew this was coming since late last year. January was the start date for the additional workload, but various delays pushed the date back. February passed with more delays. Then in March we had a new start date, but more problems arose. Thus, the new projects my team and I have to work on started this week. I already worked overtime the past two weekends trying to get one particular high-priority project completed. Thankfully we’re almost done.

The other reason I’m taking a break from posting new content is that I’m deep into learning right now. I finished reading Think Python by Allen B Downey and completed some of the exercises in the book. It’s a great book and I highly recommend it to anyone seeking to improve their Python programming skills beyond the beginner level. I thought about writing a review, but I decided against it due to time constraints.

After that I completed the tutorial on the Flask website to creating a blog website. I’ve wanted to create my own blog website, which is why I completed the tutorial. I started on it, but it’s no where near completion.

That’s because I got an idea to practice web scraping with Python using the Requests and BeautifulSoup modules. After multiple hours of reading those modules’ documentation, and practicing in PyCharm, I created the design to scrape the latest winning lottery numbers for my web app Click-Go-Lotto. I deployed the new feature this past weekend. Go check it out!

Finally, I started learning about algorithms. I’m reading Algorithms Illuminated Part 1: The Basics by Tim Roughgarden. This is going to be a slow-read for me since I haven’t dealt with knowing or using algorithms before. Thus, I’m taking notes in my notebook. This helps me to retain and understand the information better.