An Easy Approach to Migrating from Spring MVC to Spring WebFlux

Reactive has definitely become a trending word in software development over the past few years, in part because of the high growth of internet users and the corresponding need to create more scalable applications. Some people might say that reactive programming is a hard subject to learn, but certain frameworks and libraries are making it easier to implement even without a deep understanding of how it works. 

READ MORE

Your Roadmap to a Machine Learning Career

Machine Learning (ML) is an ever-changing, multidisciplinary field, so staying up to date on the constantly-evolving algorithms, techniques and models is crucial. For this reason, the most important trait for any aspiring ML engineer is the ability to be a self-learner. 

READ MORE

Defining the Differences Between Physical and Logical Database Administration

A lot of developing and programming applications - whether complex or simple - require a database behind them to handle and store the application's data. The professionals responsible for taking care of the database are known as Database Administrators (DBAs). All developers have a basic understanding of how database administration intersects with their daily work.
READ MORE

Explore the Benefits of .NET Core 2.1

.NET Core 2.1 is finally here, and it has a lot of new and exciting features that showcase the impressive effort Microsoft has put into developing this newest version. Today, I'll present an overview of the most exciting features and explain how each can enhance your .NET Core projects.

READ MORE

Android Data Binding - Part 2

In part 1 of this blog series, I explained how to use Android's data binding library, how to use the binding class to access the view references, and how to use binding objects. I provided an example that showed a simple way to bind the data object to a text view. In part 2 of this series, I will explain how this binding works and how to create a custom binding.
READ MORE

Building a Career Path through Programming Books

In my first years as a self-taught programmer, my main source of information was not books. I read a few, but most of the time, when I needed help, I just looked for a blog post or tried to come up with something myself, often reinventing the wheel in the process.

READ MORE