While there are differing perspectives on the degree to which no-code and low-code development tools could eventually supplant human software developers, it’s clear that any software that takes care ...
The command-line interface (CLI) is the inner world of software development. From the shell, we have direct access to all the operating system’s capabilities, and with that comes the power to compose ...
TheServerSide has published a number of articles on the tenets of effective RESTful web service design, along with examples of how to actually create a cloud-native application using Spring Boot and ...
Modern-day applications are quickly evolving from monolithic giants to collections of microservices running in containers or lightweight virtual machines. This allows for a more nimble development of ...
Java is one of the most in-demand programming languages in the world and one of the two official programming languages used in Android development (the other being Kotlin). Developers familiar with ...
HTMX is a newer technology that takes plain old HTML and gives it extra powers like Ajax and DOM swaps. It’s included in my personal list of good ideas because it eliminates a whole realm of ...