Blog
Notes on Oracle Fusion, integration, data migration, low-code, and AI.
Start here — technical deep dives
Hands-on walkthroughs on Oracle Integration Cloud, BI Publisher, and Fusion data migration.
Lessons Learned Building Data Migration Tools for Oracle Fusion Cloud
5 min readEngineeringAfter migrating millions of records into Oracle Fusion, here are the hard-won lessons about FBDI, data quality, and what actually matters when you go live.
Pattern: Extract BI Publisher Data
12 min readIntegrationA reusable integration pattern for pulling data out of any Oracle BI Publisher report or data model via the ReportService web service.
Exposing a REST Service with a Payload in OIC
9 min readIntegrationTemplate params, query params, attachments, or payloads - how to choose, and how to expose an OIC REST service that accepts a JSON payload.
Using a REST Trigger in Oracle Integration Cloud
4 min readIntegrationA walkthrough of building an app-driven OIC orchestration that starts from a REST trigger and passes information back to the caller.
More writing
Ten Habits That Make You Worth Keeping
5 min readCareerThe advice I give everyone who joins my team, from setting expectations to using the right tool for the job. None of it is specific to consulting; it applies to just about any professional.
What Is AI, Anyway? A Plain-English Tour of the Building Blocks
7 min readAIThe label keeps moving, so stop chasing it. Here is a plain-English walk through the pieces people actually mean by AI today, from predictive analytics to agents, and how to use each one safely.
Autonomous vs. Automated: You Don't Always Want to Hand Over the Keys
4 min readEngineeringAutonomous agents like Claude Code are incredible when the task is open-ended. But for the enterprise, the more interesting release is the one that puts an LLM inside a deterministic workflow, and Oracle just shipped it.
SaaS Apps Are Dying, but SaaS ERP Is Not
4 min readEngineeringThe 'death of SaaS' narrative confuses point products with platforms. AI will obliterate single-purpose tools and leave enterprise ERP stronger than it was before -- if you picked the right vendor.
Pick an AI Strategy or Lose Your Best People
3 min readEngineeringHolding off on choosing an AI strategy will cost you in more ways than you think. You won't just lose a competitive advantage -- you will lose people and data. Oracle AI Agent Studio allows organizations to employ a governed AI strategy with security and guardrails in place.
Excel Apps Must Die. They Won't.
7 min readEngineeringExcel is the cockroach of corporate IT. For every spreadsheet app you find, ten more are hiding behind someone's desktop. In 2026, we finally have the tools to replace them, and every reason to believe we still won't.
The Low-Code Paradox: AI Has Made Low-Code Editors More Cumbersome Than the CLI. APEX Has the Answer.
5 min readEngineeringLow-code platforms were supposed to be the easy path. Then AI showed up and made the terminal easier than drag-and-drop.
Building Software with Claude Code: A Practical Guide
5 min readEngineeringWhat actually works when using AI-assisted development, what to watch for, and how to get the most out of Claude Code as a daily tool.
Generating Payloads with Conditional Attributes
2 min readIntegrationUsing XSLT logic in Oracle Integration Cloud to build web service payloads whose attributes change based on runtime conditions.
Creating a REST Connection: Trigger vs Invoke
3 min readIntegrationOIC terminology decoded - when you Invoke a connection versus expose a Trigger, and how to create a REST connection for each role.