Systems | Development | Analytics | API | Testing

%term

Spring Into Confluent Cloud with Kotlin - Part 2: Kafka Streams

After a short break, we’re back with Part 2 of this series on Spring Framework, Confluent Cloud, and the Kotlin language. Many organizations that write applications and microservices for the JVM have chosen Spring Framework, leveraging the many libraries available for features such as REST services, persisting data to a variety of datastores, and integration with messaging. These organizations have existing investments in building, testing, deploying, and monitoring applications using Spring.

How to Round Numbers in Python? Methods and Examples

Rounding numbers in Python is an important concept that simplifies calculations and improves the accuracy of results. It helps you adjust numbers by changing them to the nearest whole number or to a specific number of decimal places. Whether you are working with financial data, scientific measurements, or just everyday calculations, rounding ensures that your results are easy to interpret and use.

Mastering Basel 3.1: Strategic Testing for Compliance and Stability

Basel 3.1 marks a transformative revision to the Basel 3 Regulatory framework, created in response to the 2008 Financial Crisis. Research shows that nearly 60% of global banks are struggling to fully comply with these new regulations designed to reshape the financial sector. The stringent standards, particularly in critical areas like capital and risk management—specifically for credit and market risk—are further compounded by tight deadlines.

How to Fix SyntaxError: Unexpected Token in JavaScript

It’s a vague, unhelpful message that feels more like a riddle than an error. You know something doesn’t belong, but you're left guessing what that "token" is and why it's unexpected. Let's demystify what’s really going on behind the scenes and get your code running smoothly again. The "SyntaxError: Unexpected token" in JavaScript occurs when the code contains a character or symbol that the JavaScript engine does not expect, often due to a typo or syntax mistake.

EP12: Crafting the Digital Modernization Roadmap for Architects

In this episode, Sanjiva and Asanka explore the evolving landscape of digital modernization. They discuss how modernization is not a one-time project but an ongoing journey, transitioning from digital transformation to digital modernization. The conversation delves into various modernization styles, such as rehosting, replatforming, rebuilding, and replacing, and addresses challenges like cost, skills, and organizational resistance. They also highlight the role of platforms and AI in accelerating modernization, with a focus on cost savings, risk reduction, and business agility.

The ultimate guide to Node JS testing

As a Node.js developer, you probably already know that testing code and maintaining its quality are essential aspects of software development, arguably just as important as writing code in the first place. Good tests raise confidence that changes won't cause problems, and the time invested eventually helps you ship faster.

S1.E21: Automated atomic testing | QA Therapy Podcast

In this episode, we're joined by Nikolay Advolodkin, our guest QA Therapist, to help us address symptoms like automated tests dragging on and plagued by instability, resulting in flaky executions. Did you know that with Xray, you can seamlessly adopt the atomic testing approach? By linking these tests to requirements and bringing visibility to the entire team, Xray empowers you to ensure alignment between tests and requirements while enhancing collaboration and transparency.