Systems | Development | Analytics | API | Testing

Latest News

Golang Wrapper: Dependency Wrapping, in Go

All but the simplest applications borrow code. You could write everything yourself from just core language features but who has time for that? Instead you take on dependencies, pieces of code written by others that usually give us 80% or more of what we need with 20% of the effort. Sometimes these dependencies are made to interact with a specific technology like a database, or perhaps it’s just a library providing some feature that would be onerous to write yourself.

Your Guide to the Apache Flink Table API: An In-Depth Exploration

Apache Flink offers a variety of APIs that provide users with significant flexibility in processing data streams. Among these, the Table API stands out as one of the most popular options. Its user-friendly design allows developers to express complex data processing logic in a clear and declarative manner, making it particularly appealing for those who want to efficiently manipulate data without getting bogged down in intricate implementation details.

Hitachi Vantara and Cisco: Even Better Together

Enterprise computing goes through constant cycles of reinvention, often driven by the arrival of an innovation with the potential to change everything. As a service business models and GenAI are both great examples. As anyone in this space can attest, the pace of change can age you quickly. But at the same time, it’s what makes the business so exciting. And dare I say, it’s what keeps everyone in it young. It’s a bit of a conundrum if you think about it.

REST vs. GraphQL: Which API Design Style Is Right for Your Organization?

The evolution of APIs (application programming interfaces) has been all the hype in recent years. In many ways, they're powering the modern internet as they open doors to organizations and developers around the globe. Data shows that 98% of enterprise leaders believe APIs are essential for survival concerning digital transformation, yet most struggle to develop a comprehensive rollout strategy.

When to run end-to-end (E2E) tests, explained

We sometimes have customers tell us they want to run end-to-end tests as often as possible in their development processes — as often as every commit. When you really care about quality, this might seem like a reasonable idea. After all, doesn’t the principle of shift left tell us to test as early as possible in the software development lifecycle? To catch bugs and other issues when they’re the least-expensive to fix?

Tideways joins the Open Source Pledge

Tideways is joining the Open Source Pledge because we want to make a public commitment on our various open source contributions. Not only do we rely on open source software in our product Tideways, we are also building our business on top of the open source language PHP and its continued success. The mission of the recently started Open Source Pledge initiative is to establish a new social norm in the tech industry of companies paying Open Source maintainers.

AI's Pervasiveness Redefining Business and Society

Science fiction no longer defines Artificial Intelligence (AI) as a futuristic trend. It now forms an essential part of our everyday life, quietly but significantly impacting how society and businesses run. AI is changing businesses and paving the way for a new era of innovation and expansion. It does this by automating routine tasks and guiding complex decision-making processes.

3 Ways to Transform Your SAP Finance Strategy

Finance professionals often stick to proven methods, understanding that disrupting established systems can jeopardize time-sensitive financial processes. However, with the blinding pace of technological change, it becomes nearly impossible to keep up even with the advantages of advanced ERP systems like SAP ECC and S/4 HANA. For organizations entrenched in legacy SAP systems, stalled financial transformation can be a major roadblock to success.