Systems | Development | Analytics | API | Testing

How to Set Up and Use P4VFS and Helix Core Virtual File Sync - Tech Tip

In this tutorial, we provide guidance on how to set up P4VFS (Helix Core Virtual File Service) and use Virtual File Sync for Perforce Helix Core version control. Virtual File Sync speeds up sync times significantly for Helix Core users. It works by giving users the option to only sync file metadata on the initial request, then later download the full file content when needed. Virtual File Sync consists of 4 components.

Kong Konnect: A Developer's Guide

In this guide, Viktor Gamov (Principle Developer Advocate at Kong) will dive into the power of Kong Konnect, the SaaS managed control plane for Kong Gateway designed for seamless API management. We’ll explore how to use Kong Konnect to configure external services, enable application registration, configure Dev Portal, use credentials to manage services access, and replicate configurations across different environments with just a few clicks. Let’s get started!

Designing a Scalable Backend in Node.js

As a developer supporting a growing business, you’ll likely spend a lot of time thinking about scaling. We live in a wonderful time to be solving scale problems. Computers are so fast and capable that many of the development decisions you make when writing backend systems won’t noticeably impact performance(until your app reaches an absolutely massive scale). If this weren’t the case, we’d all be writing web servers in C.

EP1: Abstracting Away the Problem

Join us in this captivating episode as we explore the power of abstractions in software systems, how they simplify complex concepts, and revolutionize the way we build and understand technology. Prepare to be inspired by the influential abstractions that have shaped the tech world. We'll discuss historical examples like abstract data types, relational databases, and Kubernetes, highlighting their transformative impact. Don't miss out on this enlightening discussion!

What Is Static Analysis? Static Code Analysis Overview

Static analysis helps development teams that are under pressure. Quality releases needed to be delivered on time. Coding and compliance standards need to be met. And mistakes are not an option. That’s why development teams are using static analysis tools / source code analysis tools. Here, we discuss static analysis and the benefits of using static analysis tools.

Can You Manage Requirements in Jira?

If your developers are already using Jira to manage tasks and issues, you might be wondering… Why not use it for requirements management too? Well, Jira can be used for requirements management — at least to a point. In this blog post, we'll explore how you can manage requirements in Jira, the challenges you may encounter if you do, plus a better option that allows you to continue to use Jira for issue management with an integrated requirements management tool.

Private AI vs Public AI: 4 Key Facts

Artificial intelligence (AI) has reached a tipping point in the public consciousness. Much of this has been driven by technology developments related to large language models (LLMs) and the release of generative AI tools, including ChatGPT from OpenAI. However, for enterprises shaping forward-looking AI strategy, a critical part of the conversation that needs to be addressed is the issue of private AI vs. public AI.

How to Restart a Kubernetes Pod Using kubectl

Restarting a Kubernetes pod can be necessary to troubleshoot issues, apply configuration changes or simply ensure the pod starts fresh with a clean state. With the power of kubectl, you’ll be able to gracefully restart pods without disrupting the overall application availability. This post will walk you through the process of restarting pods within a Kubernetes cluster using the command-line tool, kubectl. Let’s dive in and learn how to effectively restart Kubernetes pods using kubectl!