LATEST ARTICLES BY Solomon Eseme

Latest articles curated daily by Solomon Eseme.

Software engineering is a complex and rapidly evolving field that requires a solid understanding of programming languages, software architecture, and system design.

To gain expertise in this field, many aspiring and experienced Software engineers turn to books as a source of knowledge and guidance. With so many books available on the market, it can be overwhelming to choose the right one to meet your needs.

That’s why I decided to conduct an analysis of 20k Software engineering books available on Amazon to identify the most popular titles and topics.

I Analysed 20,000 Software Engineering Books on Amazon (Here’s what I discovered)

To conduct this analysis, I used Bright Data, a powerful web scraping tool that enabled me to extract data from Amazon’s website in a structured format.

Getting Started with API Monitoring using Treblle

By Solomon Eseme. Updated Sun Jun 18 2023
Getting Started with API Monitoring using Treblle

As the API is serving millions of users around the world, how do you anticipate problems or critical issues that can impair the functioning of the application? The process of constantly monitoring and observing your API either manually or automatically is called API Monitoring and Observability.

Top 5 GoLang Frameworks (2023)

By Solomon Eseme. Updated Tue Jan 23 2024
Top 5 GoLang Frameworks (2023)

GoLang has gained significant adoption since released into the technology market by Google in 2007. According to the 2023 Stackoverflow survey, Golang became the 3rd most wanted and 8th most loved programming language in the software engineering industry. This increase in adoption makes Golang a must-learn for software engineers geared towards building innovative

Backend Development: The Ultimate Guide (2023)

By Solomon Eseme. Updated Sun Jun 18 2023
Backend Development: The Ultimate Guide (2023)

The Ultimate Guide to learning Backend Development 2022. Hello Backenders, In this article, I am going to show you everything you need to learn backend development in 2021 from knowing nothing about backend development to getting your first job as a Backend Developer. To come up with this list, I have consulted with different Backend […]

What is Blockchain? Everything You Need to Know

By Solomon Eseme. Updated Sun Jun 18 2023
What is Blockchain? Everything You Need to Know

Blockchain comes among the industries that show enormous hype these days. With a wide spectrum of features and benefits, blockchain technology is one of the pioneer industries forming its roots today.  Since the blockchain industry was invented near 2008-2009, the blockchain industry has become the best friend of sectors like finance, automation, manufacturing, and other

TypeScript vs. JavaScript: Your Go-to Guide

By Solomon Eseme. Updated Thu Jul 06 2023
TypeScript vs. JavaScript: Your Go-to Guide

JavaScript or TypeScript? This decision is considered by developers for new web applications, but it is also pertinent for current projects. TypeScript, a superset of JavaScript, provides all the functionality of JavaScript plus additional advantages.

Laravel 9 Tutorial: Laravel 9 new features

By Solomon Eseme. Updated Fri Jul 07 2023
Laravel 9 Tutorial: Laravel 9 new features

In this article, we will discuss in detail Laravel 9 and the best features of Laravel. We will also detail how to update or upgrade to Laravel 9 and install and start building an app with the new Laravel 9.

Caching Strategy for RESTFUL API

By Solomon Eseme. Updated Sat Jul 22 2023
Caching Strategy for RESTFUL API

You will learn the best practice in handling Caching in Adonisjs, discussing the best strategies for handling a scalable Caching strategy for your RESTFUL API.

5 Must have skills for a Backend Developer

By Solomon Eseme. Updated Mon Apr 24 2023
5 Must have skills for a Backend Developer

This article will explore the most critical technical and non-technical skills for a backend developer and why it is crucial to learn these skills in today’s ever-changing world of technologies and tools.