Skip to main content

VirtusLab's Articles

Artificial Intelligence|Apr 10, 2026

Cognitive Debt: The code nobody understands

AI-generated code creates cognitive debt as developers accept code they don't understand. Learn how this hidden risk threatens teams and how to fight back.

Image Alt
Artificial Intelligence|Apr 10, 2026

AI in the SDLC: Faster or Just Busier?

As AI accelerates code generation, many teams are discovering that speed gains often come with hidden costs in review, validation, and complexity. We sat down with Krzysztof Romanowski to unpack what’s really happening inside modern engineering organizations.

colourful_triangle
Business insights|Apr 9, 2026

Build or Delegate? The Hidden Cost of Developer Experience (DX)

As developer experience (DX) becomes a competitive advantage, many organizations are investing in internal platforms and tooling. However, building and maintaining DX capabilities in-house is costly and complex. This raises a key question: when should organizations manage developer productivity internally, and when is it more effective to engage external partners?

Image Alt
Frontend Engineering|Apr 8, 2026

Making Interfaces Feel Fast and Intentional: UX Patterns Beyond Raw Performance

Your interface may look right in a static mockup - but users don’t experience static pages. They see content appear, load, and shift. Perceived performance often matters more than raw performance metrics. A page that loads in 800ms but shows a blank screen feels slower than one that takes 1.2 seconds but shows skeleton placeholders from the first frame.

Image Alt
Frontend Engineering|Apr 8, 2026

UX through a Frontend Developer’s eyes - practical UX protips for FEDs

Shipping a working interface has never been easier. Design tools, AI, component libraries, and modern scaffolding have dramatically lowered the barrier to getting something on screen. This article is a practical, hands-on collection of workflow improvements, UX patterns, and implementation-level pro tips - all from a frontend developer’s perspective. No lengthy theory lectures (though a few concepts need a quick explanation to make sense). Jump in and try these techniques in your own projects to measurably improve how your interface feels.

Image Alt
Frontend Engineering|Apr 7, 2026

When TypeScript becomes the language of contracts. Specifying intent in practice.

Discover how TypeScript is becoming the language of intent, reshaping engineers into system designers who define contracts while AI handles code.

Image Alt
Frontend Engineering|Apr 7, 2026

Beyond the Mouse Cursor: Interaction Patterns for Touch and Assistive Technology

All the interactions discussed so far need to work across devices - and on mobile, they face a different set of constraints. More than half of all web traffic comes from mobile devices, yet many developer-built interfaces are designed cursor-first and touch-optimized as an afterthought. Mobile isn’t a smaller desktop - it has its own interaction model, constraints, and opportunities.

Image Alt
Artificial Intelligence|Apr 7, 2026

Visdom: Your README Is a Lie

Open any README in your repository. That flagship one. The one that's 800 lines long with a "Getting Started" section written in 2022. Read it with fresh eyes - as if you were a new developer, or better yet - as an AI agent who's never been to a standup, never seen Slack, never heard the legend of why we don't touch the InvoiceReconciler class in the payment service. Now ask yourself one question: based on this README, can you safely modify anything in this service?

red_wave
Artificial Intelligence|Apr 3, 2026

SFT: Scaling Small Vision-Language Models for High-Load Invoice Processing

While API based LLMs are great for rapid, fast, and easy development, they can be less secure and costly in the long-term horizon for load-intensive applications. The solution are Small Language Models (SLM), self-hosted and finetuned on the downstream task. This article presents a case study of a Supervised Fine-Tuning (SFT) of the SLM on the Invoice Processing task. It shows that while SLMs have higher investment costs at start, they are faster, cheaper, and more secure in the long-term, especially for high-load intensive applications.

Image Alt
Artificial Intelligence|Mar 31, 2026

Visdom: The Ferrari Engine in a Fiat 500

You've probably heard about the first METR study from July 2025 - it made the rounds at every conference and every newsletter. 16 experienced open-source developers, a proper randomized controlled trial (not a vendor survey), and the result: 19% slower with AI. In this article, Artur argues that the problem lies in the environment, not the model. Read on to find out exactly.

Image Alt
Artificial Intelligence|Mar 25, 2026

GitHub All-Stars #16: Project N.O.M.A.D. - Civilization in a Docker Container

Welcome to GitHub All-Stars, our biweekly series where we pick a trending or freshly minted open-source project and put it under the microscope. We focus on new, relatively unknown gems - not another breakdown of the latest React release (because let's be honest, the world has enough of those). This time, we're looking at a project that lives at an unusual intersection of prepper culture, self-hosting enthusiasm, and edge computing philosophy. And it just exploded on Hacker News.

github_16
Artificial Intelligence|Mar 25, 2026

Monorepo in Enterprise: Security, Myths, and Real Benefits

Monorepo keeps coming up in conversations about large-scale software architecture. For some organizations, it’s a way to bring order to a growing ecosystem of applications. For others, it raises a lot of concerns. We spoke with Bartek Sądel, an expert who works with enterprise monorepos, about how this approach works in practice, what questions companies ask, and what the real benefits and challenges are.

purple_typography