DSL
-
Software Development
The complete guide to (external) Domain Specific Languages
This guide will show you: the what: after a definition we will look into 19 examples of DSLs the why:…
Read More » -
Enterprise Java
Spring Integration MongoDB adapters with Java DSL
1 Introduction This post explains how to save and retrieve entities from a MongoDB database using Spring Integration. In order…
Read More » -
Software Development
How to create an editor with syntax highlighting for your language using ANTLR and Kotlin
What we are going to build In this post we are going to see how to build a standalone editor…
Read More » -
Software Development
Create UML diagrams with simple DSL – PlantUML
Historically I disliked creating design UML diagrams, because the tooling for it mostly requires drawing boxes and connecting them with…
Read More » -
DevOps
Typesafe Kubernetes-manifest DSL for JVM-based apps
Managing a cluster of Docker/Rocket containers (or anything) in a production environment is rife with distributed-systems challenges. Luckily, a compelling…
Read More » -
Software Development
Do Not Create DSL for the Customer
Domain Specific Language (DSL) solutions are many times created with the intent to give a tool to the hands of…
Read More » -
Desktop Java
Develop DSLs for Eclipse and IntelliJ using Xtext
In this post we are going to see how to develop a simple language. We will aim to get: a…
Read More » -
Desktop Java
Creating a DSL for AWT’s Robot
The Java SDK ships with the class java.awt.Robot that allows the automation of keyboard and mouse input as well as…
Read More » -
Enterprise Java
RabbitMQ – Processing messages serially using Spring integration Java DSL
If you ever have a need to process messages serially with RabbitMQ with a cluster of listeners processing the messages,…
Read More »