Skip to main content

VirtusLab's ArticlesRSS

Business insights|Feb 21, 2024

How to create a successful developer experience strategy in 2024

A look into how the right environment and tools are crucial in order for developers to deliver projects on time and within budget.

How_to_create_a_successful_developer_experience_strategy_in_2024_image-min.jpg
Backend Engineering|Feb 3, 2024

4 reasons on why to choose Bazel for your next C++ project

For C++ projects, the build system must handle complex dependencies, ensure fast build times, and support cross-platform development. Bazel is a strong contender in this space.

4_reasons_on_why_to_choose_Bazel_for_your_next_C++_project_image-min.jpg
Data Engineering|Nov 24, 2023

What does data transformation enable data analysts to accomplish?

Read everything about data transformation encompassing SQL, GUI, Scala, and Python, to get clean and structured data for your decision-making process. We delve into the technology and which is best for what project.

What_does_data_transformation_enable_data_analysts_to_accomplish__image-min.jpg
Data Engineering|Sep 27, 2023

What is data mesh? Redefining data platform architecture

Data Mesh has been founded on four key principles that revolutionized data management. It focuses on decentralization, domain-oriented teams, data-as-a-product, self-serve platform, and federated governance.

What_is_data_mesh_Redefining_data_platform_architecture_image-min.jpg
Business insights|Sep 8, 2023

What is the future of Java in today’s enterprise?

What is the future of Java? Take a look at Java's strengths and the impact of Java 21 on modern enterprises.

What_is_the_future_of_Java_in_today’s_enterprise_image-min.jpg
Cloud Engineering|Aug 23, 2023

Cloud security policies in GCP: How to set them up using Terraform

Enhance GCP security with cloud security policies. Implement best practices, use Terraform, and leverage GCP tools for robust protection.

Cloud_security_policies_in_GCP_How_to_set_them_up_using_Terraform_image
Backend Engineering|Jun 29, 2023

How to set up a Bazel testing configuration: The comprehensive guide for Scala and Java

Bazel Testing provides developers with a reliable approach to validate their code. We created a full guide for Scala and Java for you!

How_to_set_up_a_Bazel_testing_configuration_The_comprehensive_guide_for_Scala_and_Java_image-min.jpg
Scala|Jun 28, 2023

How to mine Scala 3 compiler metadata using TASTy files

Learn how we leveraged Scala 3's decompiler to mine compiler metadata with TASTy files, streamlining data gathering in 150 code lines.

How_to_mine_Scala_3_compiler_metadata_using_TASTy_files_image-min.jpg
Business insights|Jun 20, 2023

Business benefits of cloud migration

Is cloud migration the way to take your business to the next level? We tackle benefits, challenges and cloud repatriation to find answers.

Business_benefits_of_cloud_migration_image.jpg
Business insights|Jun 13, 2023

Is agile still relevant: Make your team adaptable and agile again

The fundamental concepts of Agile methodology center on effectiveness and flexibility, prioritizing the completion of compact, integrated assignments that enhance the overall worth to a business.

Is_agile_still_relevant-_Make_your_team_adaptable_and_agile_again_image-min.jpg
Cloud Engineering|May 23, 2023

E2e infrastructure testing in Terraform: How to make scripts reproducible and reliable

E2e-testing in Terraform is an important way to keep your team's effectiveness up and running. In this article we will go through it and more.

E2e_infrastructure_testing_in_Terraform_How_to_make_scripts_reproducible_and_reliable_image
Data Engineering|May 19, 2023

Large Language Models: How to use open source alternatives to ChatGPT for Scala documentation

Large Language Models can revolutionize how programmers seek assistance. We tested them on Scala documentation and present the results here.

Large Language Models: How to use open source alternatives to ChatGPT for Scala documentation image
123...7