Blog

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


Winning Hearts and Minds: Strategies for Team Buy-In on Data Projects

  • 22 November, 2024
  • By Dave Cassel

When it comes to Big Data initiatives, selecting the right tools, platforms, and architectures is important. Often overlooked is the importance of getting your team on board with the project and the approach. Gaining buy-in across business units is critical to the success of any data project. Without it, even the best technologies can fail […]

Read More


What Makes a Great Progress MarkLogic Developer?

  • 2 July, 2024
  • By Dave Cassel

The pace of change in technology is a never-ending challenge that all developers need to manage. Progress MarkLogic developers are certainly no strangers to this. When MarkLogic was first released in the early 2000s, it was a database for XML that you interacted with using XQuery. In the last 20 years, the database’s capabilities have […]

Read More


Best Practices for Logging in MarkLogic

  • 13 May, 2024
  • By Dave Cassel

An important element in software development is understanding what’s happening as your application runs. The user interface should provide responses to user actions, including informative messages when something goes wrong. For the development team to get deeper insights, we turn to logging for more detailed information. In this post, we’ll look at some options for […]

Read More


cta-bg

Get In Touch

Wherever you are in your data management journey, we're here to help you take the next step. Whether you're just starting to identify challenges or are ready to implement a solution, our team is ready to assist.