Blog

Scientists Can Now Build Their Own Tools. Here’s the Hidden Risk.

  • 11 June, 2026
  • By Dave Cassel

Scientists have always had a complicated relationship with code. Some wrote their own analysis scripts from scratch, spending hours on work that had nothing to do with the actual science. Others depended on developers who didn’t fully understand the problem, and hoped the resulting tool was close enough. AI coding assistants have changed both of […]

Read More


Software Development in the Age of AI

  • 22 January, 2026
  • By Dave Cassel

What does it mean to be a software developer at a time when AI can write code? I’ve been experimenting with AI tools to answer that question for myself. I’ve found what others have concluded: LLM-powered AI tools can be a great productivity boost in the right hands, but does not fully replace a skilled […]

Read More


Data Agility Starts with Smart Technology Choices: How Rigid Schemas Hold You Back

  • 28 July, 2025
  • By Dave Cassel

In today’s data-driven world, agility isn’t just a competitive advantage—it’s a necessity. Organizations are increasingly building data hubs to break down data silos from across the enterprise, enabling better analytics, faster decision-making, and more responsive operations. But as any data leader knows, integrating data from diverse sources is no easy task. Data sources often express […]

Read More


Error Handling in MarkLogic JavaScript APIs

  • 3 December, 2024
  • By Dave Cassel

The engine that powers MarkLogic’s JavaScript includes try/catch, which is really helpful for capturing errors and handling them gracefully. In a perfect world, your application will recover from the problem and/or provide enough information to a caller to make the problem clear. However, sometimes things happen that we don’t anticipate and we need go to […]

Read More


cta-bg

Ready to Chat?

Book your 30-minute Technology Clarity Call. I offer a free, no-obligation consultation to learn about your business and explore whether a Fractional CTO engagement is the right fit.