Systems | Development | Analytics | API | Testing

Latest Posts

How to Track Down Memory Leaks in Ruby

A memory leak is an unintentional, uncontrolled, and unending increase in memory usage. No matter how small, eventually, a leak will cause your process to run out of memory and crash. Even if you periodically restart your app to avoid this crash (no judgment, I've done that!), you still suffer the performance implications of a memory leak.

Why Government CIOs Need to Rethink Their Tech Procurement Strategy

As government agencies and organizations look to modernize their technology stacks to keep up with changes in the workforce, aging solutions, and closing contracts, they’ll all set out with a similar process: submit an RFP, review submissions, and choose a vendor. Seems simple enough. But what government CIOs often don’t realize is that requiring proven, specific use cases may be limiting what their new (and likely expensive) technology investment can do for their organization.

A Primer on Digital Therapeutics Software Testing

Digital therapeutics (DTx) companies provide software-backed therapeutic interventions to help prevent, manage, or treat a medical disorder or disease. For example, health tech unicorn Hinge Health partners advanced wearable sensors, mobile applications, and a clinical care team to enable digital physical therapy for elective musculoskeletal (MSK) surgeries, driving lower costs and a reduction in medical claims.

Bridging the Gap Between Oracle Operational Reporting and Analytics with Angles for Oracle ERP

As Business Intelligence (BI) tools, data warehousing solutions, and enterprise data and application landscapes have advanced, it’s worth taking the time to rethink that old model, starting with the dichotomy between operational reporting (OR) and strategic analytics. There is a clear difference between operational reporting and BI, but they can and should work together. Companies use one or the other, and if they have both, there is a gap between them.

8 Business Benefits of BI Dashboards

Business intelligence (BI) dashboards, also known as BI dashboards, are a powerful way to help people collect, share and analyze their business data to make informed decisions. Dashboards can help users monitor operations, optimize processes, and improve overall business performance by having data readily available, and can also help detect and prevent potential problems before they become issues with its use of real time data.

10 Critical E-commerce Metrics To Track Unified Customer Insights

Digital industries have come a long way in recognizing the value of their customers' data for making well-informed and timely decisions. Businesses invest a lot in implementing innovative strategies, but they also need some metrics to observe the effectiveness or success of those strategies to drive future decisions. Like any other industry, metrics in the e-commerce industry are quantifiable measures of an online business's performance.

Snowflake's New Engine and Platform Announcements

Snowflake’s Data Cloud is powered by a single engine. From day 1, we have been focusing on consistently evolving and improving this engine to allow existing workloads to run more efficiently and enable new workloads to run on Snowflake. The single engine approach translates into a single experience—from one consistent pricing model to an integrated approach combining performance, security, governance, and the foundation to seamlessly enable cross-region or cross-cloud scenarios.

How to Write a Functor in Elixir

There’s a function called Enum.map in Elixir that works on multiple collection types, but it's not without its issues. In this post, I will introduce you to a concept from functional programming called a functor. We’ll make a Functor protocol with a function called fmap that will aspire to be a better version of Enum.map. Note: The article is inspired by the Witchcraft library, which we covered in one of our previous posts. But first: what's the problem with Enum.map exactly?