<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Programming on The Techno Scholar Chronicles</title><link>https://www.thetechnoscholar.com/topics/programming/</link><description>Recent content in Programming on The Techno Scholar Chronicles</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Sat, 13 Jan 2024 00:00:00 -0600</lastBuildDate><atom:link href="https://www.thetechnoscholar.com/topics/programming/index.xml" rel="self" type="application/rss+xml"/><item><title>Book Review: Git: Project Management for Developers and DevOps Teams</title><link>https://www.thetechnoscholar.com/book-reviews/2024/git-project-management-for-developers-and-devops-teams/</link><pubDate>Sat, 13 Jan 2024 00:00:00 -0600</pubDate><guid>https://www.thetechnoscholar.com/book-reviews/2024/git-project-management-for-developers-and-devops-teams/</guid><description>&lt;p&gt;I very much enjoyed reading this book as it has helped teach me the skills I need to use Git in my professional work. The authors, in my opinion, were very thorough on the topic. They explored not just Git, but how Git can be used by developers in teams. They covered the Git commands, low-level details of how Git internally works (up to a point for basic understanding), using Git with platforms such as GitHub and GitLab (and other alternative platforms), workflows using Git in teams, using Git in real life, Git problems and solutions, etc.&lt;/p&gt;</description><category>Book Reviews</category><enclosure url="https://www.thetechnoscholar.com/book-reviews/2024/git-project-management-for-developers-and-devops-teams/git-project-management-for-developers-and-devops-teams-cover.jpg" type="image/jpeg" length="325042"/></item><item><title>Book Review: Python Microservices Development: Build, test, deploy, and scale microservices in Python</title><link>https://www.thetechnoscholar.com/book-reviews/2023/python-microservices-development/</link><pubDate>Fri, 05 May 2023 00:00:00 -0500</pubDate><guid>https://www.thetechnoscholar.com/book-reviews/2023/python-microservices-development/</guid><description>&lt;p&gt;This book was a good read for me. It covered many aspects of developing microservices in Python that are relevant to my engineering job. Some of these aspects include developing a REST API with a web server such as Flask; writing, testing, and documenting code; interacting with other services via synchronous vs. asynchronous calls; using task or topic queues (e.g., RabbitMQ); monitoring services; securing services; packaging services; containerizing services; and deploying on AWS. The aim of the book is to provide insight and examples of how to develop a microservice by focusing on a toy application called Runnerly.&lt;/p&gt;</description><category>Book Reviews</category><enclosure url="https://www.thetechnoscholar.com/book-reviews/2023/python-microservices-development/python-microservices-development-cover.jpg" type="image/jpeg" length="29273"/></item><item><title>Book Review: The Legacy Code Programmer's Toolbox: Practical Skills for Developers Working with Legacy Code</title><link>https://www.thetechnoscholar.com/book-reviews/2023/legacy-code-programmers-toolbox/</link><pubDate>Tue, 31 Jan 2023 00:00:00 -0600</pubDate><guid>https://www.thetechnoscholar.com/book-reviews/2023/legacy-code-programmers-toolbox/</guid><description>&lt;p&gt;I had this book sitting on my desk for a few years, recommended by a coworker. Life got busy. I decided to pick it back up and finish it! Here’s some of the insight I’ve learned from it.&lt;/p&gt;
&lt;p&gt;The author begins by defining legacy code as code that is hard to understand, uncomfortable to change, and causes concern. Attitude plays a significant role in how we approach legacy code. There’s the natural mindset, often negative, versus the effective mindset, which is more constructive. We can choose to understand legacy code as a solution to past problems accumulated over time and recognize it as a reason we have jobs.&lt;/p&gt;</description><category>Book Reviews</category><enclosure url="https://www.thetechnoscholar.com/book-reviews/2023/legacy-code-programmers-toolbox/legacy-code-programmers-toolbox-cover.png" type="image/png" length="479604"/></item></channel></rss>