As a former developer, I vividly remember the pain of setting up each developer's development environment. At the beginning of my career, the architect had to configure my development machine ...
Community driven content discussing all aspects of software development from DevOps to design patterns. To quickly install Java on Ubuntu and have the JDK’s utilities included on the operating ...
Mainframe computers are often seen as ancient machines—practically dinosaurs. But mainframes, which are purpose-built to process enormous amounts of data, are still extremely relevant today. If ...
I write about topics in data engineering, cloud computing and software engineering. In a recent project, I was working on, I had to create a data pipeline that reads flight data from a REST API ...
The Java ecosystem is bursting with tools and frameworks for just about every programming need. Here are seven open source Java projects you don't want to miss. The Java ecosystem is home to an ...
Vibe coding, or using AI agents to create application code, is all the rage today. This video tutorial shows how it works using popular AI tools Replit and GitHub Copilot. Continue Reading ...
Red Hat’s Quarkus is a full-stack, open-source Java framework designed for containers and cloud environments. See why it’s a worthy alternative to Spring. Quarkus is a full-stack, open-source Java ...
KSML is a wrapper language and interpreter around Kafka Streams that lets you express any topology in a YAML syntax. Simply define your topology as a processing pipeline with a series of steps that ...