Skip to main content

VirtusLab's ArticlesRSS

Artificial Intelligence|Aug 11, 2025

How MCP and LLM tool calls work

Explore how tool invocation works in LLMs like Claude and ChatGPT, blending prompt design with infrastructure. Understand the role of MCP in standardizing external tool integration for seamless AI-agent interactions.

How_MCP_and_LLM_tool_calls_work_cover.jpg
Backend Engineering|Jul 22, 2025

VirtusLab's Guide to Agentic Programming on the JVM Part 1

Explore how MCP transforms JVM tools like WildFly and Ghidra into LLM-driven operations, diagnostics, and reverse engineering servers. Discover how agents can now run diagnostics, decompile malware, and even query applications—all via chat.

Guide_to_agentic_programming_cover.jpg
Backend Engineering|Jul 14, 2025

Providing library documentation to AI coding assistants

If you are using AI coding assistants or agents, they will only be as helpful as their knowledge of the libraries you use. LLMs know a lot about the world from their training set, but that might not include a library's documentation at all or include an older version. Agents can browse the Internet looking for more recent information, but this might not be precise enough. For instance, the web might be littered with outdated examples, and the latest information might only be available in the official docs. Hence, if you are a library author, how do you prepare your documentation for consumption by coding agents?

colorfull library
Business insights|May 15, 2025

What are the differences and similarities between GenAI and LLMs?

GenAI and LLMs are distinct AI models, but have so many commonalities that some users struggle to tell them apart. To find the right application for them in a business environment, we will discuss the differences between the two.

purple_brain
Data Engineering|May 13, 2025

Data lake for edge reference architecture: What is it, and how does it integrate with modern edge computing solutions?

Read on to find out what they are and what makes them a valid storage option for solutions built around edge reference architecture. You will also learn how the combination of data lakes and edge computing applies in real life.

lake_in_mountains
Backend Engineering|May 7, 2025

Why Java on ARM is gaining momentum

Java has come a long way on ARM. Runtime improvements, smarter garbage collectors, and better vector performance now make it a solid fit. CI/CD pipelines work without extra effort. This guide walks through: - real-world benchmarks - examples from AWS and Google Cloud - gives hands-on advice for tooling, deployment, and compatibility If you're weighing cost, speed, or sustainability, this will help you judge whether a move to ARM makes sense—and how to pull it off cleanly.

Why_Java_on_ARM_Is_Gaining_Momentum_image
Business insights|Apr 29, 2025

“You Build It, You Run It” and Internal Developer Platforms: How do you know which approach is right for your product?

Developers often find themselves in a dilemma: how can they ensure their software runs well for the foreseeable future? The mantra "You Build It, You Run It" emerged as a natural answer. Having your development team manage the product throughout its lifecycle offers certain benefits, but it's not a one-size-fits-all solution. Fortunately, there are alternatives.

labyrinth_with_beam_of_light
Data Engineering|Apr 9, 2025

VirtusLab at Data Innovation Summit 2025: Let’s talk data, AI, and tea?

We’re excited to announce that VirtusLab will be attending the Data Innovation Summit 2025 as a Venue Partner! Whether you're deep into machine learning, curious about data maturity, or just looking for some good conversation (and maybe a cup of tea), we’d love to meet you there.

DIS_2025_logo
Data Engineering|Apr 7, 2025

Are LLMs stealing the spotlight from classic Machine Learning?

The LLMs as we know them didn’t appear out of thin air. AI has roots dating back over 100 years, when early concepts like fuzzy logic emerged. Then came mathematical models that contributed to the development of neural networks. But will LLMs replace classic Machine Learning for good?

image_of_two_brains
Scala|Mar 7, 2025

Infrastructure as types: introducing TypeOps

Modern infrastructure as code (IaC) solutions have automated much of the cloud provisioning process, yet they still lack robust correctness guarantees, leading to costly misconfigurations and inefficiencies. TypeOps introduces the power of type systems to DevOps, enabling compile-time validation of infrastructure code, reducing errors before deployment, and ensuring more reliable and scalable cloud operations.

Infrastructure_as_types_introducing_TypeOps_image-min.jpg
Data Engineering|Mar 4, 2025

What are the benefits and advantages of machine learning?

Machine learning enhances the accuracy and precision of various tasks by processing large amounts of data and identifying patterns. If your organization is considering implementing a machine learning-based solution, we encourage you to explore the advantages and benefits of ML and discuss some potential limitations and what you can do to minimize them.

golden_artificial_brain
Business insights|Jan 31, 2025

Leaders in Logistics Summit 2025: VirtusLab joins as a bronze sponsor

The Leaders in Logistics 2025 Summit gathers experts and individuals from the logistics industry, with a particular focus on senior parcel delivery & e-commerce professionals. VirtusLab is proud to announce that we are a bronze sponsor of this year’s edition. The 2025 Summit will take place on 12-13 March at the Estrel Berlin Hotel. Read more to find out what you can expect from this year’s edition.

Leaders_in_logistics_logo
123...9