Systems | Development | Analytics | API | Testing

%term

New in PHP 8.4: engine optimization of sprintf() to string interpolation

PHPs compiler and bytecode cache OPcache not only cache the compile step from PHP source code to virtual machine bytecode, they also include optimizations that can produce faster bytecode: For example PHP can: For PHP 8.4 Tideways sponsored the work of our colleague Tim to add another compiler optimization for the function sprintf().

Empowering Enterprise Generative AI with Flexibility: Navigating the Model Landscape

The world of Generative AI (GenAI) is rapidly evolving, with a wide array of models available for businesses to leverage. These models can be broadly categorized into two types: closed-source (proprietary) and open-source models. Closed-source models, such as OpenAI’s GPT-4o, Anthropic’s Claude 3, or Google’s Gemini 1.5 Pro, are developed and maintained by private and public companies.

What is a Headless Data Architecture?

The headless data architecture. Is it a fad? Some marketecture? Or something real? In this video, Adam Bellemare takes you through the basics of the headless data architecture and why it’s beginning to emerge as its own respective pattern. Driven by the decoupling of data computation from storage, the headless data architecture provides the basis for a modular data ecosystem. Stream your data for near real-time low latency use cases, or convert it to an Iceberg table for analytical use cases.

Revolutionizing Financial Services with AI: Harnessing Speed and Real-Time Data in the Cloud

In today's financial services landscape, the need for speed is paramount. Traditional financial processes are no longer sufficient to meet the demands of modern consumers and businesses. The synergy of three emerging technologies promises to expedite financial services processes: By implementing a data fabric, financial institutions can break down silos, enabling data to flow freely across the organization.

S1.E7: What is quality engineering? | QA Therapy Podcast

Today, we're joined by our expert QA Therapist, Antoine Craske, who's here to diagnose and prescribe solutions for symptoms related to Quality Engineering. Hailing from France and working as a Software Engineer at La Redoute, Antoine brings a wealth of experience to the table. He emphasizes that quality isn't the responsibility of just one person or team; it's a collective company goal. To achieve this, leveraging tools is essential.

GitLab SAST: Using GitLab With Klocwork

GitLab SAST is a combination of GitLab— an integrated solution that covers the entire DevOps lifecycle — and, Klocwork — a static code analysis and SAST tool. When used together, these tools provide software development teams with a powerful GitLab SAST solution. Here we explain the benefits of GitLab SAST.

Spreadsheets vs. Test Management Tools: Unleash the Power of Efficient Test Cases

In the ever-evolving world of software development, a well-defined test plan is the cornerstone of a successful Quality Assurance (QA) process. For QA professionals, testers, testers, and developers alike, a robust plan ensures comprehensive testing, minimizes risks, and ultimately delivers high-quality software. Traditionally, spreadsheets like Excel have been the go-to tool for crafting test plans. However, as projects grow in complexity, the limitations of spreadsheets become increasingly apparent.

How to Create a MySQL REST API in 6 Easy Steps

According to StackOverflow’s 2022 survey, 46% of professional developers rate MySQL as the most popular database to use in the workspace. As programmers, we should not be bothered with repeatedly writing code which is otherwise readily available, robust, and well-tested. Yet this problem remains persistent in the REST API space, despite the implementation process being by this point in time rote, repetitive, and prone to error and oversight. This oversight is costly for several reasons.