Copyright (C) 1979-2025 Apollo Computer Corp.
Memory Test: 0K
CPU: Intel 80286 @ 12MHz
HDD C: PORTFOLIO.SYS
Graphics: VGA Compatible
System Status: ALL SYSTEMS NOMINAL
Skip to main content
0200 / 00:00:00 / 1970.01.01
×
HOME ABOUT NEWS PROJECTS REFERENCES LINKS

Paul Piper

Software Architect & Founder
Paul Piper - Software architect and serial entrepreneur 20 Years Building Enterprise Systems. Serial Entrepreneur. 100+ enterprise deployments. Published author on tech entrepreneurship. AI Software engineer.

CURRENT VENTURES

AIVory, Inc. (2024) • ilscipio GmbH (2009)

NOTABLE PROJECTS

AIVoryScipio ERP • buchhandel.de • L'Oréal, Amadeus, Konica Minolta • 1&1 Internet, Aktion Mensch • Telering, Orange, Ikea • JetBrains integrations (Rookout, Sourcegraph)

RECENT POSTS

Java 17 Runs Out of Premier Support This Month
Java 17’s Premier Support runs out on 30 September 2026, according to endoflife.date, and in fifteen years of walking into large Java codebases I have never once seen a date like that be the actual reason a company moved. I spent that time as an enterprise Java consultant, in places like a bank’s core ledger, an airline’s distribution system, a public administration’s case management platform. Every one of them had a support calendar pinned to a wall or a wiki page somewhere. → Keep reading
Yarn Squirrel - Because Every Pattern Deserves a Home
I don’t knit. I don’t crochet. I have never once counted a row in my life. So when Jennifer Brehm shows me the latest thing she added to Yarn Squirrel, I mostly nod along and go “okay but is that hard to build,” and she tells me, and then I nod some more. But even I can see what she solved this time, and it’s a real problem. If you knit or crochet, your patterns live everywhere. → Keep reading
Flexible for OpenSCAD - The Designer Update

Visual gizmo editing in Flexible for OpenSCAD

A short follow-up to the OpenSCAD plugin post - quite a lot has landed since May.

→ Keep reading
Joovy - Tiered Compilation for Julia

Joovy is out - Apache 2.0, on GitHub.

The name is Julia + Groovy. Groovy gave Java a dynamic layer without leaving the JVM. Joovy does the same for Julia.

→ Keep reading
Flexible Haskell - and a Bit of Bluespec

Flexible Haskell

A quick one: Flexible Haskell.

Haskell tooling in JetBrains IDEs has been in a strange place for years. There are a few plugins around, and most of them are either abandoned or stuck. So we wrote one.

→ Keep reading
Flexible Elixir - Phoenix Without the Setup

Flexible Elixir

Next up: Flexible Elixir.

We built this one for our own production Elixir projects, which is usually the right reason to build a thing.

→ Keep reading
Flexible for Flox - Nix Environments, Visually

Flexible for Flox

So this is an unofficial one: Flexible for Flox.

I like Flox. It gives you the whole Nix package universe without making you learn Nix first, which is exactly the trade I wanted. What it did not have was a proper IDE integration. So… you know how this goes by now.

→ Keep reading
Flexible for Arduino - ESP32 in JetBrains

Flexible for Arduino

Okay, so - Flexible for Arduino.

I have a drawer full of ESP32 boards. You know how it goes. And the thing that always got me was the serial monitor: the board resets, spits out a Guru Meditation panic, resets again, and you sit there squinting at a wall of scrolling output trying to work out what died.

→ Keep reading
Flexible ABAP - SAP Development in JetBrains

Flexible ABAP

This one took a while: Flexible ABAP.

ABAP is one of those languages where you are basically stuck with whatever tooling SAP hands you. If you’ve spent time in Eclipse with ADT, you know exactly what I mean.

→ Keep reading
AIVory Genie - Your Own Agent, in JetBrains

AIVory Genie

Alright, another one: AIVory Genie is out.

Everyone and their dog is shipping an AI agent plugin right now (woof). So why another one? Because I kept hitting the same two annoyances and got tired of it.

→ Keep reading
Background
EducationEBS Business School, SFSU, HSG
Experience20 Years Enterprise Systems
BuiltScipio ERP - ERP & Ecommerce System
Author"Start/Up - Set the net on fire"
JetBrains5x Plugins Published
Tech Stack
LanguagesJava, Python, JS, TS, Rust, Go, Swift, PHP
FrontendReact, Vue, Angular, HTML/CSS
DatabasesPostgreSQL, MySQL, MongoDB
CachingRedis, Memcached
Key Clients
EnterpriseL'Oréal, Amadeus, Konica Minolta, Orange
Digital1&1 Internet, Sedo.com, Creditsafe
PublicDRK, Kanton Basel, Aktion Mensch, Börsenverein
APOLLO TERMINAL v1.0
> type '/help' for commands
← PREV NEXT → TOP ↑