User Tools

Site Tools


Dave Orme muses about agile and functional programming.

My current work emphasizes SOA applications using Scala, Kubernetes, and AWS with a React-based SPA front-end. I'm also interested in progressive web applications and developer tools.


Scala, Clojure, and FP


The Cloud

Data-First Development

Older work

Coconut Palm Software home

Donate Bitcoin:



Kubernetes, Docker, Streaming Data, Spark, Scala, Clojure, OSGi, Karaf, GCP, AWS, SQL


Everything I say here is my own opinion and not necessarily that of my employer.


Slides posted: Scala Declarative DSLs (using Eclipse RCP)

Last month I delivered a presentation on creating declarative-style DSLs using Scala using Eclipse RCP as an example. This is an intermediate-level talk that presumes some functional programming and some Scala expertise, but it went well and we had a good time talking about the advantages and disadvantages of this kind of DSL.

I tried an experiment: My slide deck is actually an SVG file that can play in any *modern* browser (read: Firefox or Chrome; don't know about Safari). Here's the link:


blog/slides_posted_scala_declarative_dsls_using_eclipse_rcp.txt · Last modified: 2014/10/17 22:08 (external edit)