Mark Ford

Software Engineer in the Greater Boston Area

Blog About Search

Revisiting the jaxb-visitor

I created the jaxb-visitor plugin about 10 years ago for a project working with XML schemas from the Open Geospatial Consortium and recently updated it to work with Java 11 and JAXB 3.

Read more · 3 min read

Validating Path Expressions In Step Functions

I created asl-path-validator to define the grammar for JSONPath expressions supported by AWS Step Functions. The library validates Path, Reference Path, and Payload Template expressions in Step Functions.

Read more · 7 min read

Step Functions To Plantuml

A look at asl-puml and how it emits a PlantUML state diagram from a AWS Step Functions json file.

Read more · 4 min read

Effectively Final

A compiler plugin to enforce function parameters are either explicitly or effectively final.

Read more · 5 min read

Git Alias for initializing your repo

Great tip from a colleague for setting up your git repo for git flow.

Read more · 1 min read
1 2 3 4

© 2023 Mark Ford. Powered by Jekyll & Forever Jekyll.