What Drove Me to Build GraphCompose

From fighting PDFBox coordinates to building a Java-first declarative document layout engine.