Systems | Development | Analytics | API | Testing

%term

EP9: Platforms - Insights from the Experts

Sanjiva and Asanka welcome Gregor Hohpe and Frank Leymann to explore the modern landscape of platforms. This episode explores the strategic value of platforms, their role in creating platforms, and key architectural principles. Learn about the importance of APIs, cloud native middleware, and developer experience (DX), along with operational considerations like governance and CI/CD. They’ll explore real-world examples, the debate on building vs. buying platforms, and future trends shaped by AI and machine learning.

Meet Kong Konnect, Your API Command Center

Build new products faster, improve security, and reduce costs with Kong Konnect. Kong Konnect is one platform to manage them all in one unified control plane: API gateways, AI gateways, ingress, and service meshes. So you can move fast without losing control. That means scaling up to meet demand — and exceeding customer expectations with superior digital experiences. Deployed as a hybrid or a fully managed service, Kong Konnect automates security, federates governance, and lets you adopt AI faster with multi-LLM support.

It Not Just About Code

It was never just about code. Pamela Oliveira is a firm believer that societal norms can be transformed by the power of open source technology. Experts need to see this and take ownership despite a rapidly changing industry. In this episode of Test Case Scenario, Jason and Pamela dissect the opportunities and difficulties that technical minds have in attempting to solve social issues with open source.

Combining Multiple Data Sources into One API with DreamFactory

Integrating and calling other APIs is important in the development process. APIs allow different systems to communicate and share data, enabling developers to build more dynamic and feature-rich applications. Whether it's accessing third-party services, aggregating data from multiple sources, or automating workflows, the ability to effectively integrate and call other APIs is a key component of a successful software strategy.

API versioning in Ruby on Rails

Versioning APIs is a critical part of building web applications, as it allows you to make changes that may otherwise break existing API users. Changing the contract between the API and the clients that depend on it is dangerous, and versioning endpoints adds flexibility and safety. Versioning is implemented in many ways - You can version with subdomains, query parameters, URL schemas, headers, and more!

S1.E8: AI & Machine Learning in Testing | QA Therapy Podcast

Feeling like your team is pinning all their hopes on AI and ML to solve every challenge? In this episode of QA Therapy, we're thrilled to have Tariq King, QA Therapist, join us to explore how AI and ML will shape the future of testing. Tariq, currently serving as the Vice President of Product-Service Systems at EPAM, with over 40 research articles under his belt.

Comprehensive Guide to Test Case Management with TestQuality

In today's rapidly evolving software testing landscape, maintaining high-quality assurance standards is more critical than ever. Test Case Management plays a pivotal role in ensuring that software meets user expectations and functions flawlessly. Whether you're a QA professional, a software tester, or a developer, understanding and effectively implementing Test Case Management can significantly impact your project's success.

SQL Server API: What It Is and How to Create One

SQL Server is a modern relational database management system. It helps data teams store and manage vast amounts of data. However, organizations need efficient methods to access and manipulate this data to leverage it fully. This is where SQL Server APIs come into play. APIs, or Application Programming Interfaces, act as intermediaries enabling different software applications to communicate.

What to look for when selecting a Test Management tool?

Gone are the days when selecting software was as easy as comparing two different providers and choosing either of them based on how the box looked (yes, software used to come in boxes). Today, selecting the right tool requires careful evaluation of several requirements, including your budget, how your team is built, your tech stack, and projections for future growth (scalability).