{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "DEX Elements Blog",
  "home_page_url": "https://dexelements.com/",
  "feed_url": "https://dexelements.com/feed.json",
  "description": "Oracle Forms migration, governed AI generation, and the architecture of enterprise software in the AI era.",
  "language": "en-us",
  "authors": [
    {
      "name": "DEX Elements",
      "url": "https://dexelements.com/"
    }
  ],
  "items": [
    {
      "id": "https://dexelements.com/blog/ai-assistant-inside-the-app",
      "url": "https://dexelements.com/blog/ai-assistant-inside-the-app",
      "title": "Why We Shipped an AI Assistant Inside the App, Not on Top of It",
      "summary": "Bolt-on copilots see what the user types. An in-runtime assistant sees the descriptor, the data, and the permissions. The difference shows up in the first five minutes of use.",
      "content_text": "Bolt-on copilots see what the user types. An in-runtime assistant sees the descriptor, the data, and the permissions. The difference shows up in the first five minutes of use.",
      "date_published": "2026-04-12T00:00:00.000Z",
      "tags": [
        "Framework"
      ]
    },
    {
      "id": "https://dexelements.com/blog/database-triggers-migration-pitfalls",
      "url": "https://dexelements.com/blog/database-triggers-migration-pitfalls",
      "title": "Database Triggers, Package State, and the Migration Pitfalls Nobody Mentions",
      "summary": "The hardest part of Oracle Forms migration often isn't in the .fmb files. It's in the database objects the forms depend on.",
      "content_text": "The hardest part of Oracle Forms migration often isn't in the .fmb files. It's in the database objects the forms depend on.",
      "date_published": "2026-04-12T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/defense-contractors-oracle-forms",
      "url": "https://dexelements.com/blog/defense-contractors-oracle-forms",
      "title": "Defense Contractors and Oracle Forms: ITAR, Classified Data, and the Compliance Trap",
      "summary": "The defense primes running program management on Oracle Forms face a compliance perimeter that tightens every quarter. Rip-and-replace is not an option most of them can afford.",
      "content_text": "The defense primes running program management on Oracle Forms face a compliance perimeter that tightens every quarter. Rip-and-replace is not an option most of them can afford.",
      "date_published": "2026-04-12T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/vendor-lock-in-real-cost-modernization",
      "url": "https://dexelements.com/blog/vendor-lock-in-real-cost-modernization",
      "title": "Vendor Lock-In Is the Real Cost of Every Legacy Modernization Shortcut",
      "summary": "Low-code platforms solve the migration. They create a new dependency that compounds for a decade. We break down what lock-in actually costs across Mendix, OutSystems, and the rest of the shortcut market.",
      "content_text": "Low-code platforms solve the migration. They create a new dependency that compounds for a decade. We break down what lock-in actually costs across Mendix, OutSystems, and the rest of the shortcut market.",
      "date_published": "2026-04-12T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/inside-dex-runtime-json-descriptors",
      "url": "https://dexelements.com/blog/inside-dex-runtime-json-descriptors",
      "title": "Inside the DEX Runtime: How JSON Descriptors Become Production Interfaces",
      "summary": "A 200-line JSON file shouldn't be able to render a compliant enterprise screen. Here's the architecture that makes it work, and the tradeoffs we made to get there.",
      "content_text": "A 200-line JSON file shouldn't be able to render a compliant enterprise screen. Here's the architecture that makes it work, and the tradeoffs we made to get there.",
      "date_published": "2026-04-11T00:00:00.000Z",
      "tags": [
        "Framework"
      ]
    },
    {
      "id": "https://dexelements.com/blog/mining-resources-legacy-modernization",
      "url": "https://dexelements.com/blog/mining-resources-legacy-modernization",
      "title": "Mining and Resources: How 30-Year-Old Plant Systems Became a Board-Level Risk",
      "summary": "The Oracle Forms applications running ore movement, assay tracking, and shift reporting at major mines are now older than the engineers maintaining them. The risk profile has changed.",
      "content_text": "The Oracle Forms applications running ore movement, assay tracking, and shift reporting at major mines are now older than the engineers maintaining them. The risk profile has changed.",
      "date_published": "2026-04-11T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/rest-vs-graphql-oracle-forms",
      "url": "https://dexelements.com/blog/rest-vs-graphql-oracle-forms",
      "title": "Why We Generate REST APIs Instead of GraphQL for Oracle Forms Migrations",
      "summary": "GraphQL fits greenfield apps. Oracle Forms migrations need something else. We explain why every generated endpoint in our stack is REST.",
      "content_text": "GraphQL fits greenfield apps. Oracle Forms migrations need something else. We explain why every generated endpoint in our stack is REST.",
      "date_published": "2026-04-11T00:00:00.000Z",
      "tags": [
        "Framework"
      ]
    },
    {
      "id": "https://dexelements.com/blog/system-integrators-ai-native-migration",
      "url": "https://dexelements.com/blog/system-integrators-ai-native-migration",
      "title": "How System Integrators Are Repositioning Around AI-Native Migration",
      "summary": "Deloitte, Accenture, Infosys, TCS, and Capgemini have quietly rewritten their legacy modernization playbooks in the last 12 months. The shift reveals where the profitable work is going next.",
      "content_text": "Deloitte, Accenture, Infosys, TCS, and Capgemini have quietly rewritten their legacy modernization playbooks in the last 12 months. The shift reveals where the profitable work is going next.",
      "date_published": "2026-04-11T00:00:00.000Z",
      "tags": [
        "Strategy"
      ]
    },
    {
      "id": "https://dexelements.com/blog/cfo-case-replacing-oracle-forms",
      "url": "https://dexelements.com/blog/cfo-case-replacing-oracle-forms",
      "title": "The CFO's Case for Replacing Oracle Forms in 2026",
      "summary": "Oracle Forms is a line item most CFOs have stopped questioning. The 2026 numbers — licenses, headcount, audit exposure, and integration cost — make it the single largest hidden drag on operating margin in finance-led IT portfolios.",
      "content_text": "Oracle Forms is a line item most CFOs have stopped questioning. The 2026 numbers — licenses, headcount, audit exposure, and integration cost — make it the single largest hidden drag on operating margin in finance-led IT portfolios.",
      "date_published": "2026-04-10T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/enterprise-dashboards-with-ai",
      "url": "https://dexelements.com/blog/enterprise-dashboards-with-ai",
      "title": "Building Enterprise Dashboards with AI: What Works, What Doesn't, What's Coming",
      "summary": "We've watched AI generate hundreds of enterprise dashboards over the last year. The gap between the demo and the deployment is where the interesting work lives.",
      "content_text": "We've watched AI generate hundreds of enterprise dashboards over the last year. The gap between the demo and the deployment is where the interesting work lives.",
      "date_published": "2026-04-10T00:00:00.000Z",
      "tags": [
        "AI"
      ]
    },
    {
      "id": "https://dexelements.com/blog/higher-ed-erp-modernization",
      "url": "https://dexelements.com/blog/higher-ed-erp-modernization",
      "title": "Higher Education ERP Modernization: From PeopleSoft and Banner Forms to TypeScript",
      "summary": "Universities run some of the oldest Oracle Forms estates in production. The modernization path out of Banner and PeopleSoft is narrower than most CIOs have been told.",
      "content_text": "Universities run some of the oldest Oracle Forms estates in production. The modernization path out of Banner and PeopleSoft is narrower than most CIOs have been told.",
      "date_published": "2026-04-10T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/when-validate-item-to-typescript",
      "url": "https://dexelements.com/blog/when-validate-item-to-typescript",
      "title": "From WHEN-VALIDATE-ITEM to TypeScript Validators: Preserving 25 Years of Business Rules",
      "summary": "Item-level triggers hold the bulk of Oracle Forms business logic. We describe how to translate them into TypeScript validators without losing semantics.",
      "content_text": "Item-level triggers hold the bulk of Oracle Forms business logic. We describe how to translate them into TypeScript validators without losing semantics.",
      "date_published": "2026-04-10T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/airline-operations-oracle-forms",
      "url": "https://dexelements.com/blog/airline-operations-oracle-forms",
      "title": "Why Airline Operations Still Run on Green-Screen Oracle Forms",
      "summary": "Crew scheduling, maintenance dispatch, and gate assignment at most legacy carriers still flow through Oracle Forms. The reason is simpler than it looks.",
      "content_text": "Crew scheduling, maintenance dispatch, and gate assignment at most legacy carriers still flow through Oracle Forms. The reason is simpler than it looks.",
      "date_published": "2026-04-09T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/compliance-audit-ai-generated-code",
      "url": "https://dexelements.com/blog/compliance-audit-ai-generated-code",
      "title": "The Compliance Audit That AI-Generated Code Can Actually Pass",
      "summary": "Auditors don't reject AI-generated code on principle. They reject code they can't trace, explain, or reproduce. Structured generation fixes all three.",
      "content_text": "Auditors don't reject AI-generated code on principle. They reject code they can't trace, explain, or reproduce. Structured generation fixes all three.",
      "date_published": "2026-04-09T00:00:00.000Z",
      "tags": [
        "AI"
      ]
    },
    {
      "id": "https://dexelements.com/blog/governed-ai-next-decade-enterprise",
      "url": "https://dexelements.com/blog/governed-ai-next-decade-enterprise",
      "title": "Why the Next Decade of Enterprise Software Belongs to Governed AI",
      "summary": "Ungoverned AI will not survive a SOX audit, a GDPR review, or a FedRAMP renewal. The enterprise winners of 2026-2035 are the ones building guardrails into the generation pipeline itself.",
      "content_text": "Ungoverned AI will not survive a SOX audit, a GDPR review, or a FedRAMP renewal. The enterprise winners of 2026-2035 are the ones building guardrails into the generation pipeline itself.",
      "date_published": "2026-04-09T00:00:00.000Z",
      "tags": [
        "Strategy"
      ]
    },
    {
      "id": "https://dexelements.com/blog/oracle-forms-lovs-modern-typeahead",
      "url": "https://dexelements.com/blog/oracle-forms-lovs-modern-typeahead",
      "title": "Replacing Oracle Forms LOVs With Modern Type-ahead: A Pattern Guide",
      "summary": "List of Values pickers defined a generation of enterprise UX. We break down how to map them onto type-ahead components without losing behavior.",
      "content_text": "List of Values pickers defined a generation of enterprise UX. We break down how to map them onto type-ahead components without losing behavior.",
      "date_published": "2026-04-09T00:00:00.000Z",
      "tags": [
        "Framework"
      ]
    },
    {
      "id": "https://dexelements.com/blog/banking-core-systems-oracle-forms",
      "url": "https://dexelements.com/blog/banking-core-systems-oracle-forms",
      "title": "Banking Core Systems on Oracle Forms: The Modernization Deadline Nobody Talks About",
      "summary": "A quiet majority of tier-2 banks still clear transactions through Oracle Forms screens built in the 1990s. The regulatory clock is running out faster than most boards realize.",
      "content_text": "A quiet majority of tier-2 banks still clear transactions through Oracle Forms screens built in the 1990s. The regulatory clock is running out faster than most boards realize.",
      "date_published": "2026-04-08T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/build-vs-buy-ai-generation",
      "url": "https://dexelements.com/blog/build-vs-buy-ai-generation",
      "title": "The Build-vs-Buy Calculation Has Changed: When AI Generation Beats Off-the-Shelf SaaS",
      "summary": "For two decades, buying SaaS was the default answer. AI-native generation has rewritten the unit economics of custom software, and the math now favors build in categories it never did before.",
      "content_text": "For two decades, buying SaaS was the default answer. AI-native generation has rewritten the unit economics of custom software, and the math now favors build in categories it never did before.",
      "date_published": "2026-04-08T00:00:00.000Z",
      "tags": [
        "Strategy"
      ]
    },
    {
      "id": "https://dexelements.com/blog/fmb-file-format-decoded",
      "url": "https://dexelements.com/blog/fmb-file-format-decoded",
      "title": "The .fmb File Format, Decoded: What 30 Years of Binary Form Definitions Actually Contain",
      "summary": "Oracle's .fmb files hide decades of business logic behind an opaque binary wrapper. We pulled apart 2,400 of them to map what's really inside.",
      "content_text": "Oracle's .fmb files hide decades of business logic behind an opaque binary wrapper. We pulled apart 2,400 of them to map what's really inside.",
      "date_published": "2026-04-08T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/structured-ai-token-efficiency",
      "url": "https://dexelements.com/blog/structured-ai-token-efficiency",
      "title": "Why Structured AI Generation Uses 5-10x Fewer Tokens Than Free-Form Code",
      "summary": "Free-form code generation burns tokens on syntax the model already knows. Structured output against a schema lets the model spend its budget on decisions instead.",
      "content_text": "Free-form code generation burns tokens on syntax the model already knows. Structured output against a schema lets the model spend its budget on decisions instead.",
      "date_published": "2026-04-08T00:00:00.000Z",
      "tags": [
        "AI"
      ]
    },
    {
      "id": "https://dexelements.com/blog/realtime-analytics-legacy-oracle-forms",
      "url": "https://dexelements.com/blog/realtime-analytics-legacy-oracle-forms",
      "title": "Real-Time Analytics on Top of Legacy Oracle Forms Data",
      "summary": "The data trapped in Oracle Forms applications is often the most valuable in the enterprise. We outline how to expose it for real-time analytics without waiting for a full migration.",
      "content_text": "The data trapped in Oracle Forms applications is often the most valuable in the enterprise. We outline how to expose it for real-time analytics without waiting for a full migration.",
      "date_published": "2026-04-07T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/staff-augmentation-vs-platform-led-migration",
      "url": "https://dexelements.com/blog/staff-augmentation-vs-platform-led-migration",
      "title": "Staff Augmentation vs. Platform-Led Migration: The Economics",
      "summary": "Body-shop modernization and platform-led modernization produce very different cost curves. We compare them at the unit-economics level.",
      "content_text": "Body-shop modernization and platform-led modernization produce very different cost curves. We compare them at the unit-economics level.",
      "date_published": "2026-04-06T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/ai-agents-enterprise-back-office",
      "url": "https://dexelements.com/blog/ai-agents-enterprise-back-office",
      "title": "How AI Agents Will Run Enterprise Back-Office Workflows",
      "summary": "The back office is the next frontier for AI agents. We outline what changes when invoice processing, reconciliation, and exception handling become agent-driven.",
      "content_text": "The back office is the next frontier for AI agents. We outline what changes when invoice processing, reconciliation, and exception handling become agent-driven.",
      "date_published": "2026-04-05T00:00:00.000Z",
      "tags": [
        "AI"
      ]
    },
    {
      "id": "https://dexelements.com/blog/oracle-forms-cloud-migration-cost-comparison",
      "url": "https://dexelements.com/blog/oracle-forms-cloud-migration-cost-comparison",
      "title": "Migrating Oracle Forms to the Cloud: AWS, Azure, GCP Cost Comparison",
      "summary": "The hyperscaler choice changes the economics of Oracle Forms modernization more than most teams realize. We compare the three major clouds on the metrics that matter.",
      "content_text": "The hyperscaler choice changes the economics of Oracle Forms modernization more than most teams realize. We compare the three major clouds on the metrics that matter.",
      "date_published": "2026-04-05T00:00:00.000Z",
      "tags": [
        "Cloud"
      ]
    },
    {
      "id": "https://dexelements.com/blog/batch-jobs-to-event-driven-migration",
      "url": "https://dexelements.com/blog/batch-jobs-to-event-driven-migration",
      "title": "From Batch Jobs to Event-Driven: Rethinking Architecture During Migration",
      "summary": "The migration window is the only time most enterprises get to rethink batch processing. We outline how to make the shift to event-driven without breaking the close.",
      "content_text": "The migration window is the only time most enterprises get to rethink batch processing. We outline how to make the shift to event-driven without breaking the close.",
      "date_published": "2026-04-04T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/generated-code-compliance-audits",
      "url": "https://dexelements.com/blog/generated-code-compliance-audits",
      "title": "Why Generated Code Beats Hand-Written Code for Compliance Audits",
      "summary": "Auditors care about consistency, traceability, and reproducibility. Generated code delivers all three by construction. Hand-written code rarely does.",
      "content_text": "Auditors care about consistency, traceability, and reproducibility. Generated code delivers all three by construction. Hand-written code rarely does.",
      "date_published": "2026-04-03T00:00:00.000Z",
      "tags": [
        "Compliance"
      ]
    },
    {
      "id": "https://dexelements.com/blog/hidden-cost-oracle-database-licensing",
      "url": "https://dexelements.com/blog/hidden-cost-oracle-database-licensing",
      "title": "The Hidden Cost of Oracle Database Licensing in Modernization Projects",
      "summary": "Most modernization budgets ignore the licensing line until it's too late. We break down the Oracle Database costs that derail migration ROI.",
      "content_text": "Most modernization budgets ignore the licensing line until it's too late. We break down the Oracle Database costs that derail migration ROI.",
      "date_published": "2026-04-03T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/pharma-life-sciences-validated-systems",
      "url": "https://dexelements.com/blog/pharma-life-sciences-validated-systems",
      "title": "Pharma and Life Sciences: Validated Computer Systems and Oracle Forms",
      "summary": "Computer System Validation reshapes every modernization project in regulated pharma. We outline what GxP compliance demands of an Oracle Forms migration.",
      "content_text": "Computer System Validation reshapes every modernization project in regulated pharma. We outline what GxP compliance demands of an Oracle Forms migration.",
      "date_published": "2026-04-02T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/sox-compliance-oracle-forms-migration",
      "url": "https://dexelements.com/blog/sox-compliance-oracle-forms-migration",
      "title": "SOX Compliance and Oracle Forms Migration: What Auditors Actually Look For",
      "summary": "Sarbanes-Oxley reshapes every Oracle Forms migration plan. We outline the controls, evidence, and audit trails that hold up under scrutiny.",
      "content_text": "Sarbanes-Oxley reshapes every Oracle Forms migration plan. We outline the controls, evidence, and audit trails that hold up under scrutiny.",
      "date_published": "2026-04-02T00:00:00.000Z",
      "tags": [
        "Compliance"
      ]
    },
    {
      "id": "https://dexelements.com/blog/public-sector-procurement-legacy-modernization",
      "url": "https://dexelements.com/blog/public-sector-procurement-legacy-modernization",
      "title": "Public Sector Procurement: Navigating Long Sales Cycles for Legacy Modernization",
      "summary": "Government modernization deals take 14 to 26 months to close. We break down the procurement mechanics and how to plan a viable engagement.",
      "content_text": "Government modernization deals take 14 to 26 months to close. We break down the procurement mechanics and how to plan a viable engagement.",
      "date_published": "2026-04-01T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/oracle-forms-migration-pain-points",
      "url": "https://dexelements.com/blog/oracle-forms-migration-pain-points",
      "title": "The 7 Biggest Pain Points of Oracle Forms Migration — And How to Solve Them",
      "summary": "Oracle Forms migrations don't fail on technology. They fail on approach. We break down the seven recurring pain points and the fixes that actually work.",
      "content_text": "Oracle Forms migrations don't fail on technology. They fail on approach. We break down the seven recurring pain points and the fixes that actually work.",
      "date_published": "2026-03-15T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/oracle-forms-alternatives-compared",
      "url": "https://dexelements.com/blog/oracle-forms-alternatives-compared",
      "title": "Oracle Forms Alternatives in 2026: A Practical Comparison",
      "summary": "Five paths off Oracle Forms, ranging from $50K pilots to $10M rewrites. We compare the trade-offs based on what we've seen ship — and what hasn't.",
      "content_text": "Five paths off Oracle Forms, ranging from $50K pilots to $10M rewrites. We compare the trade-offs based on what we've seen ship — and what hasn't.",
      "date_published": "2026-03-10T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/dex-framework-third-way",
      "url": "https://dexelements.com/blog/dex-framework-third-way",
      "title": "The Third Way: Why Structured AI Migration Beats Both Manual Rewrites and Code Translation",
      "summary": "Manual Oracle Forms rewrites take three to five years. Code translators ship in months but reproduce every legacy flaw. There's a third path.",
      "content_text": "Manual Oracle Forms rewrites take three to five years. Code translators ship in months but reproduce every legacy flaw. There's a third path.",
      "date_published": "2026-03-05T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/financial-services-oracle-forms",
      "url": "https://dexelements.com/blog/financial-services-oracle-forms",
      "title": "Financial Services: Why Banks and Insurers Are Finally Leaving Oracle Forms",
      "summary": "A mid-size European bank we assessed last quarter runs 217 Oracle Forms modules and pays $580K a year in licensing. DORA gave them 18 months to modernize.",
      "content_text": "A mid-size European bank we assessed last quarter runs 217 Oracle Forms modules and pays $580K a year in licensing. DORA gave them 18 months to modernize.",
      "date_published": "2026-02-28T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/manufacturing-erp-modernization",
      "url": "https://dexelements.com/blog/manufacturing-erp-modernization",
      "title": "Manufacturing ERP Modernization: From Oracle Forms Shop Floor Systems to Real-Time Dashboards",
      "summary": "One discrete manufacturer we work with runs 268 Oracle Forms screens across four plants. Their BOM logic encodes 22 years of engineering decisions.",
      "content_text": "One discrete manufacturer we work with runs 268 Oracle Forms screens across four plants. Their BOM logic encodes 22 years of engineering decisions.",
      "date_published": "2026-02-20T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/government-legacy-modernization",
      "url": "https://dexelements.com/blog/government-legacy-modernization",
      "title": "Government Agency Modernization: Replacing Oracle Forms While Meeting Compliance Requirements",
      "summary": "A state benefits agency we surveyed runs 156 Oracle Forms screens to process 40,000 cases a month. None of them meet WCAG 2.1 AA.",
      "content_text": "A state benefits agency we surveyed runs 156 Oracle Forms screens to process 40,000 cases a month. None of them meet WCAG 2.1 AA.",
      "date_published": "2026-02-15T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/healthcare-oracle-forms-migration",
      "url": "https://dexelements.com/blog/healthcare-oracle-forms-migration",
      "title": "Healthcare IT: Migrating Oracle Forms Patient Management Systems",
      "summary": "A regional hospital network we surveyed runs 184 Oracle Forms screens across patient registration, scheduling, and billing. Every screen touches PHI governed by HIPAA.",
      "content_text": "A regional hospital network we surveyed runs 184 Oracle Forms screens across patient registration, scheduling, and billing. Every screen touches PHI governed by HIPAA.",
      "date_published": "2026-02-10T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/true-cost-oracle-forms",
      "url": "https://dexelements.com/blog/true-cost-oracle-forms",
      "title": "The True Cost of Running Oracle Forms in 2026",
      "summary": "License fees are the visible 20%. We break down the full cost stack — direct, indirect, and opportunity — for a typical mid-size Oracle Forms deployment.",
      "content_text": "License fees are the visible 20%. We break down the full cost stack — direct, indirect, and opportunity — for a typical mid-size Oracle Forms deployment.",
      "date_published": "2026-02-05T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/logistics-supply-chain-dashboards",
      "url": "https://dexelements.com/blog/logistics-supply-chain-dashboards",
      "title": "Logistics & Supply Chain: Building Real-Time Operations Dashboards from Legacy Systems",
      "summary": "A 1,200-truck logistics operator we worked with runs warehouse and fleet dispatch on 94 Oracle Forms screens. Drivers still call dispatchers for ETAs.",
      "content_text": "A 1,200-truck logistics operator we worked with runs warehouse and fleet dispatch on 94 Oracle Forms screens. Drivers still call dispatchers for ETAs.",
      "date_published": "2026-01-28T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/energy-utilities-oracle-forms",
      "url": "https://dexelements.com/blog/energy-utilities-oracle-forms",
      "title": "Energy & Utilities: Modernizing Grid Management and Asset Tracking Systems",
      "summary": "A North American utility runs 312 Oracle Forms screens to dispatch field crews. The system was built in 1998. It still processes every outage ticket.",
      "content_text": "A North American utility runs 312 Oracle Forms screens to dispatch field crews. The system was built in 1998. It still processes every outage ticket.",
      "date_published": "2026-01-20T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/ai-dashboard-builder-enterprise",
      "url": "https://dexelements.com/blog/ai-dashboard-builder-enterprise",
      "title": "Why AI Dashboard Builders Need Structure to Work in the Enterprise",
      "summary": "An AI dashboard builder can ship a beautiful demo in 30 seconds. The same output stalls the moment a SOX auditor asks who approved the calculation.",
      "content_text": "An AI dashboard builder can ship a beautiful demo in 30 seconds. The same output stalls the moment a SOX auditor asks who approved the calculation.",
      "date_published": "2026-01-15T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/what-happens-oracle-forms-developer-retires",
      "url": "https://dexelements.com/blog/what-happens-oracle-forms-developer-retires",
      "title": "What Happens When Your Oracle Forms Developer Retires?",
      "summary": "A 150-module Oracle Forms estate. Two developers who understand it. Both over 58. The bus factor is the modernization case nobody puts on the board agenda.",
      "content_text": "A 150-module Oracle Forms estate. Two developers who understand it. Both over 58. The bus factor is the modernization case nobody puts on the board agenda.",
      "date_published": "2026-01-10T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/oracle-license-audit-trigger-modernization",
      "url": "https://dexelements.com/blog/oracle-license-audit-trigger-modernization",
      "title": "Your Oracle License Audit Is the Best Time to Modernize",
      "summary": "The average Oracle audit produces a $500K to $2M true-up demand. It's also the moment a stalled migration becomes a board priority.",
      "content_text": "The average Oracle audit produces a $500K to $2M true-up demand. It's also the moment a stalled migration becomes a board priority.",
      "date_published": "2026-01-05T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/plsql-to-typescript-what-changes",
      "url": "https://dexelements.com/blog/plsql-to-typescript-what-changes",
      "title": "PL/SQL to TypeScript: What Actually Changes and What Stays the Same",
      "summary": "The business logic doesn't change. The runtime, type system, and data access do. We walk through what migration actually touches and what it leaves alone.",
      "content_text": "The business logic doesn't change. The runtime, type system, and data access do. We walk through what migration actually touches and what it leaves alone.",
      "date_published": "2025-12-28T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/migration-nobody-notices",
      "url": "https://dexelements.com/blog/migration-nobody-notices",
      "title": "The Best Migration Is One Nobody Notices",
      "summary": "The successful migrations we've shipped don't have launch parties. They have a Tuesday afternoon when someone says 'wait, this is the new system?' and keeps working.",
      "content_text": "The successful migrations we've shipped don't have launch parties. They have a Tuesday afternoon when someone says 'wait, this is the new system?' and keeps working.",
      "date_published": "2025-12-20T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/insurance-claims-oracle-forms",
      "url": "https://dexelements.com/blog/insurance-claims-oracle-forms",
      "title": "Insurance Claims Processing: Why Oracle Forms Is Costing Carriers More Than They Think",
      "summary": "A mid-size carrier processing 50,000 claims a year through Oracle Forms spends 45 minutes on a claim that should take 15. The difference is the interface.",
      "content_text": "A mid-size carrier processing 50,000 claims a year through Oracle Forms spends 45 minutes on a claim that should take 15. The difference is the interface.",
      "date_published": "2025-12-15T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/json-descriptor-pattern",
      "url": "https://dexelements.com/blog/json-descriptor-pattern",
      "title": "The JSON Descriptor Pattern: How We Made Enterprise UI Generation Deterministic",
      "summary": "A 40-line JSON descriptor replaces 400 lines of hand-coded Angular. That ratio is why our AI generation pipeline works in production.",
      "content_text": "A 40-line JSON descriptor replaces 400 lines of hand-coded Angular. That ratio is why our AI generation pipeline works in production.",
      "date_published": "2025-12-10T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/ai-optimizing-business-operations",
      "url": "https://dexelements.com/blog/ai-optimizing-business-operations",
      "title": "How AI is optimizing business operations for maximum efficiency",
      "summary": "Predictive maintenance alone cuts maintenance costs by roughly 25% and downtime by 35%. The bigger story is what happens when those gains stack across an enterprise.",
      "content_text": "Predictive maintenance alone cuts maintenance costs by roughly 25% and downtime by 35%. The bigger story is what happens when those gains stack across an enterprise.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Trends"
      ]
    },
    {
      "id": "https://dexelements.com/blog/ai-powered-predictive-models",
      "url": "https://dexelements.com/blog/ai-powered-predictive-models",
      "title": "AI-powered predictive models and their impact across industries",
      "summary": "Predictive AI is moving enterprise decisions from reactive to anticipatory across healthcare, retail, finance, and supply chain. The economics are already settled.",
      "content_text": "Predictive AI is moving enterprise decisions from reactive to anticipatory across healthcare, retail, finance, and supply chain. The economics are already settled.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Ethics"
      ]
    },
    {
      "id": "https://dexelements.com/blog/how-ai-is-shaping-healthcare",
      "url": "https://dexelements.com/blog/how-ai-is-shaping-healthcare",
      "title": "How AI is shaping the future of healthcare and medicine",
      "summary": "A diabetic retinopathy model now matches board-certified ophthalmologists on screening accuracy. That's one application. The full pipeline reshapes how care gets delivered.",
      "content_text": "A diabetic retinopathy model now matches board-certified ophthalmologists on screening accuracy. That's one application. The full pipeline reshapes how care gets delivered.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/modernizing-satellite-network-control-dex-framework",
      "url": "https://dexelements.com/blog/modernizing-satellite-network-control-dex-framework",
      "title": "Case Study: Modernizing a Satellite Network Control System in 4 Months with DEX Framework",
      "summary": "A LEO satellite operator replaced a Java Swing and Oracle Forms mission control stack with a real-time web application in 16 weeks. Telemetry latency dropped from 2 seconds to under 50 milliseconds.",
      "content_text": "A LEO satellite operator replaced a Java Swing and Oracle Forms mission control stack with a real-time web application in 16 weeks. Telemetry latency dropped from 2 seconds to under 50 milliseconds.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/revolutionizing-business-insights",
      "url": "https://dexelements.com/blog/revolutionizing-business-insights",
      "title": "Revolutionizing business insights with AI data analytics",
      "summary": "The enterprises winning right now aren't the ones with the most data. They're the ones acting on it within minutes instead of weeks.",
      "content_text": "The enterprises winning right now aren't the ones with the most data. They're the ones acting on it within minutes instead of weeks.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/transparency-in-ai-development",
      "url": "https://dexelements.com/blog/transparency-in-ai-development",
      "title": "The role of transparency in AI development and innovation",
      "summary": "GDPR Article 22 requires explainability for automated decisions. Most production AI systems still can't meet the standard. That gap is closing fast.",
      "content_text": "GDPR Article 22 requires explainability for automated decisions. Most production AI systems still can't meet the standard. That gap is closing fast.",
      "date_published": "2025-12-08T00:00:00.000Z",
      "tags": [
        "Ethics"
      ]
    },
    {
      "id": "https://dexelements.com/blog/cto-guide-legacy-modernization-budget",
      "url": "https://dexelements.com/blog/cto-guide-legacy-modernization-budget",
      "title": "A CTO's Guide to Getting Legacy Modernization Budget Approved",
      "summary": "Most modernization projects die in the budget meeting, not the architecture review. Here's how to build a business case the CFO actually funds.",
      "content_text": "Most modernization projects die in the budget meeting, not the architecture review. Here's how to build a business case the CFO actually funds.",
      "date_published": "2025-12-05T00:00:00.000Z",
      "tags": [
        "Migration"
      ]
    },
    {
      "id": "https://dexelements.com/blog/retail-pos-oracle-forms",
      "url": "https://dexelements.com/blog/retail-pos-oracle-forms",
      "title": "Retail Operations: From Oracle Forms Back-Office to Omnichannel Dashboards",
      "summary": "A regional retailer we assessed updates inventory once a night. Their e-commerce site oversells around 200 SKUs every week because of the lag.",
      "content_text": "A regional retailer we assessed updates inventory once a night. Their e-commerce site oversells around 200 SKUs every week because of the lag.",
      "date_published": "2025-11-28T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    },
    {
      "id": "https://dexelements.com/blog/why-we-dont-call-it-low-code",
      "url": "https://dexelements.com/blog/why-we-dont-call-it-low-code",
      "title": "Why We Don't Call It Low-Code",
      "summary": "Low-code traded flexibility for speed and locked the result inside a proprietary runtime. We wanted speed, ownership, and an exit path. None of those words describe low-code.",
      "content_text": "Low-code traded flexibility for speed and locked the result inside a proprietary runtime. We wanted speed, ownership, and an exit path. None of those words describe low-code.",
      "date_published": "2025-11-20T00:00:00.000Z",
      "tags": [
        "Applications"
      ]
    },
    {
      "id": "https://dexelements.com/blog/telecom-billing-oracle-forms",
      "url": "https://dexelements.com/blog/telecom-billing-oracle-forms",
      "title": "Telecom Billing: Modernizing the System Nobody Wants to Touch",
      "summary": "One telco billing platform we reviewed processes 14 million CDRs a day across 240 rate plans. It has run for 15 years. Nobody on the current team wrote it.",
      "content_text": "One telco billing platform we reviewed processes 14 million CDRs a day across 240 rate plans. It has run for 15 years. Nobody on the current team wrote it.",
      "date_published": "2025-11-15T00:00:00.000Z",
      "tags": [
        "Industry"
      ]
    }
  ]
}