Step-by-step guides for modern app development technologies.
Spring is the most popular framework for writing high performing and easily testable Java code.
Containers are a popular way of packaging apps and dependencies for easy portability across environments.
Messaging services can receive and sort a large number of messages while serving consumers at scale.
Kubernetes is the most popular container orchestrator for deploying and managing workloads and services.
Continuous integration and delivery automate the software development lifecycle as much as possible.
Event streaming enables services to simply emit “events” that are open for any interested services to consume.
Data Science, AI, Microservices, Websites, and DevOps. Python can do all these things and more.
Microservices are single-focused, loosely-coupled services that are independently deployable and scalable.
Agile software development is a set of methods that result in fast and frequent delivery of value to your customers.