Systems | Development | Analytics | API | Testing

Latest Posts

Hansoft is Now Helix Plan

Today, I’m excited to announce Hansoft is now named Helix Plan! This name change has been a long time coming, and I believe it not only better reflects where our product stands today, but it also helps us align with the future direction of Perforce. Having worked with Hansoft for over a decade, I’ve had a front row seat to the incredible journey our team and product has been on.

5 Factors to Assess When Choosing an E-Commerce ERP

The five factors to consider when choosing an e-commerce ERP are: Choosing the right e-commerce platform, like Shopify or Magento, is just the first step in the selection process when planning your IT environment. Your e-commerce business can also benefit from ERP (enterprise resource planning) software that helps you streamline, automate, and optimize your business workflow.

Mastering Data Persistence in iOS with SwiftData

Introduced in 2023, SwiftData is the latest addition to the range of database framework options in Swift, Apple’s primary programming language for iOS. Built on top of Core Data, two levels above SQLite, it’s great for simplifying our persistent stores and it allows us to use declarative code, which is a really useful time-saver.

Snowflake vs BigQuery | Key Differences & How to Choose

When it comes to cloud data warehousing, the choice between Snowflake vs BigQuery is crucial for businesses that rely on big data analytics for decision-making. Snowflake, known for its flexibility and ease of use, contrasts with BigQuery, Google’s fully-managed, serverless data warehouse that excels in speed and scalability. Understanding the main differences between these two platforms is essential for selecting the right solution that aligns with your data strategy and operational needs.

What is High Cardinality?

High cardinality is a term that often surfaces in discussions about data management and analysis. It refers to a situation where a dataset contains an unusually high number of unique values, presenting challenges when it comes to processing and analyzing the data. In this blog, we will explore the concept of high cardinality data, its implications for data analysis, and strategies for managing and analyzing it effectively.

Effortless Stream Processing on Any Cloud - Flink Actions, Terraform Support, and Multi-Cloud Availability

Since we launched the Open Preview of our serverless Apache Flink® service during last year’s Current, we’ve continued to add new capabilities to the product that make stream processing accessible and easy to use for everyone. In this blog post, we will highlight some of the key features added this year.

Autoscaling Now In Public Preview: Build, Run, and Autoscale Apps Globally

Today marks a monumental milestone: Autoscaling is now in public preview and available to all our users. Don't like to wake up in the middle of the night to scale up? Do you still have nightmares of the time you forgot to scale down your cloud infrastructure? Autoscaling is the answer: we adjust infrastructure to demand dynamically. We built our autoscaling feature to be: Autoscaling is powerful and raises some questions: It was the most requested feature on our feedback platform with new regions.

Safeguarding continuous delivery and guaranteeing success in your S/4HANA-enabled program

This blog was developed and published in collaboration with our partner, Capgemini. Organizations must move away from outdated methods of SAP delivery as they transition to S/4HANA and the cloud environment. The old school SAP approaches are no longer adequate for today’s requirements. They stem from the time in the 1990s and early 2000s when the enterprise resource planning (ERP) estate remained somewhat stagnant.

Performance engineering for retail and e-commerce applications

When you ask customers what key features they want in a software system, you’ll receive many answers. Most of them will be specific technical features like viewing, order history, or the ability to easily save favorites. Yet when given a system that contains everything they asked for, the customers’ first responses are often along the lines of “It feels a little slow.” Nowhere is the impact of poor performance felt so keenly than in the retail application space.