# Paul Piper - Software Architect & Founder

20 Years Building Enterprise Systems.
Serial Entrepreneur. 100+ enterprise deployments.
Published author on tech entrepreneurship.
AI Software engineer.

## Current Ventures

AIVory, Inc. (https://aivory.net) (2024) • ilscipio GmbH (https://ilscipio.com) (2009)

## Notable Projects

AIVory (https://aivory.net) • Scipio ERP (https://scipioerp.com) • buchhandel.de • L'Oréal, Amadeus, Konica Minolta • 1&1 Internet, Aktion Mensch • Telering, Orange, Ikea • JetBrains integrations (Rookout, Sourcegraph)

## Recent Posts

- [Flexible COBOL - A Real COBOL IDE in JetBrains](https://www.paul-piper.de/posts/flexible-cobol-released/) - 2026-10-08 - Flexible COBOL brings a native COBOL parser, a COBOL-level debugger and z/OS compile-and-run to JetBrains IDEs, for IBM Enterprise COBOL and GnuCOBOL.

- [The JVM Taught Us Tiered Compilation](https://www.paul-piper.de/posts/tiered-compilation-jvm-vs-julia/) - 2026-10-05 - HotSpot solved the start-fast-then-run-fast problem with five compiler tiers thirty years before Julia had to solve it from the opposite direction.

- [What a Debugger Is Actually Talking To](https://www.paul-piper.de/posts/debug-adapter-protocol-client-explainer/) - 2026-09-28 - A Julia debugger locked up mid-session over table-drawing characters in a DataFrame, which is how I ended up learning the Debug Adapter Protocol from the inside instead of the spec.

- [Why a Language Plugin Needs a Grammar, Not a Regex](https://www.paul-piper.de/posts/bnf-grammar-jflex-language-plugin/) - 2026-09-21 - A regex highlighter works right up until a comment shows up inside a string, and the actual fix is two generated parsers and two separate trees, not a smarter pattern.

- [JetBrains Put IntelliJ's Java Brain in VS Code](https://www.paul-piper.de/posts/intellij-java-kotlin-lsp-vscode/) - 2026-09-14 - JetBrains built a VS Code extension carrying IntelliJ's Java and Kotlin intelligence, and as someone who has hand-built an LSP client for a JetBrains plugin, I have a stake in reading this honestly.

- [Java 17 Runs Out of Premier Support This Month](https://www.paul-piper.de/posts/java-lts-cadence-enterprise-consulting/) - 2026-09-07 - Java 17's Premier Support ends this month, and fifteen years in enterprise Java codebases taught me that date is almost never why a company actually upgrades.

- [Yarn Squirrel - Because Every Pattern Deserves a Home](https://www.paul-piper.de/posts/yarn-squirrel-app/) - 2026-08-14 - Jenni built a knitting and crochet app that pulls your Ravelry library, your PDFs, and browser finds into one place, and now clips patterns from Safari.

- [Flexible for OpenSCAD - The Designer Update](https://www.paul-piper.de/posts/flexible-openscad-designer-update/) - 2026-08-13 - What landed in the OpenSCAD plugin since May: a Customizer that writes back to source, polygon face editing, floating parts mode and live function evaluation.

- [Joovy - Tiered Compilation for Julia](https://www.paul-piper.de/posts/joovy-released/) - 2026-08-12 - Joovy is Groovy for Julia: a dynamic compilation engine with three optimization tiers, lazy modules, hot-swapping and incremental reload. Apache 2.0.

- [Flexible Haskell - and a Bit of Bluespec](https://www.paul-piper.de/posts/flexible-haskell-released/) - 2026-08-11 - Flexible Haskell for JetBrains IDEs: HLS-powered completion, an integrated GHCi REPL, Haddock docs, run configurations, and Bluespec hardware syntax support.
