Skip to main content

VirtusLab's ArticlesRSS

Backend Engineering|Jul 31, 2024

What are the best IDEs in 2024? Our perspective, based on 10+ years of experience

In this article, we will take a closer look at 3 IDEs, that we believe to be the best in their own right, and a few others that are worth taking a closer look at. We will explain their unique features and the types of projects for which they are best suited.

Best IDE in 2024_mini
Scala|Jul 18, 2024

Scala to WebAssembly: How and Why

WebAssembly (Wasm) is a binary instruction format that offers a compact and efficient way for executing code across diverse environments, including the web. Previously, Scala couldn’t directly compile to Wasm, but now Scala.js will support Wasm as its new linker backend, thanks to the collaborative efforts of the ScalaCenter and VirtusLab. This development may raise a question: why does Scala aim to compile to Wasm, and how is this achieved?

scala and web assembly logos
Cloud Engineering|Jul 8, 2024

Why do many organizations use the hybrid and multi-cloud approach?

The hybrid cloud infrastructure gives your organization better control over its sensitive data and boosts the performance of its applications. It also integrates well with their legacy systems.

Why_do_many_organizations_use_the_hybrid_and_multi-cloud_approach_image-min.jpg
Business insights|Jul 8, 2024

What is cloud repatriation?

Cloud repatriation came about as an answer to the challenging landscape of the current economy. IT managers save millions of dollars in subscription fees and other costs by moving their projects and data from the public cloud to private data centers.

What_is_cloud_repatriation_image-min.jpg
Scala|Jul 4, 2024

Scala 3 Roadmap for 2024

As Scala 3 maintainers, VirtusLab has big plans for this year. We have put them all together in a detailed roadmap, specifying the future of Scala 3 in 2024. Read on to learn how we intend to release new versions more often, improve reporting, and enhance the UX of Scala 3 and the tooling.

Scala_3_Roadmap_for_2024_image-min.jpg
Scala|Jul 1, 2024

Scala Long-Term Support retrospective

Scala 3.3.0 was released as the first Long-Term Support (LTS) version in Scala's history. Let's see what happened and what changes occured.

Scala_Long-Term_Support_retrospective_image-min.jpg
Scala|Jun 14, 2024

Overcoming macro annotations

Scala 2 accumulated multiple amazing features that either improve the readability of the code, make it easier to write and maintain, or reduce the amount of boilerplate. Even though most of them have become an integral part of the language, some were only treated as experimental—their goal was to discover new language capabilities. Still, it was treated as a temporal and prone to change solution.

Scala logo on green
Data Engineering|May 20, 2024

How to build an LLM chatbot for your company’s information

As organizations grow in size, the volume of internal information swells exponentially. A LLM chatbot helps to find the information and streamline data distribution.

How_to_build_an_LLM_chatbot_for_your_companys_information_image-min.jpg
Business insights|May 15, 2024

How to reduce cloud costs?

Businesses must consider costs, time, quality, and agility – especially given the impending economic slowdown. So you might ask yourself: What can I do to reduce costs, while moving forward with the most strategic initiatives in preparing for the future?

How_to_reduce_cloud_costs_image-min.jpg
Cloud Engineering|May 15, 2024

How to create a reference architecture with Kubernetes on Azure an extensive guide

From complexity to confidence. Read our extensive guide to navigate the complex environment of Kubernetes on Azure.

How_to_create_a_reference_architecture_with_Kubernetes_on_Azure_an_extensive_guide_image-min.jpg
Business insights|May 8, 2024

Unlock efficiency and resilience with information technology in freight forwarding

Learn how to unlock efficiency and resilience in the freight forwarding business by adding IT to the right places.

Unlock_efficiency_and_resilience_with_information_technology_image
Business insights|May 1, 2024

How to modernize legacy systems without disrupting operations: A retailer’s journey to digital transformation

Discover VirtusLab's strategy for digitally transforming critical elements of a legacy system while ensuring the continuity of daily business processes. The journey centers around our partnership with a significant retail industry player, where we revitalized an essential segment of their legacy system.

How_to_modernize_legacy_systems_without_disrupting_operations_image-min.jpg
123...8