VX Development Blog

All articles

Retrieval-Augmented Workflow

Overview

Automation is at the heart of the software we design. If a task can be automated, we look for a way to automate it. Our flagship product Mulberry is no exception in this matter. Along with a long list of sophisticated features available to users, the system includes several …

Sponsoring PyData & PyCon Yerevan 2026

Overview

At VXSoft, we have always deeply valued community support and knowledge sharing. Having previously sponsored PYerevan events and several hackathons, we recently took another major step by sponsoring the first-ever local PyData & PyCon conference to gain international recognition. It was an epic event both in scale and speaker lineup …

Delivering Content With Stylish Pelican

Overview

This post is a sequel to The Great CMS Escape. As promised, I’m going to dive deep into the steps we took to customize our Pelican theme and show you just how simple it can (and should) be.

Style Your Pelican

Pelican ships with a default theme: simple …

Parallelizing the Berkowitz Algorithm with Python

Overview

During academic research I had the opportunity to get familiar with and implement the Samuelson–Berkowitz algorithm for computing the characteristic polynomial of a square matrix whose entries may be elements of any unital commutative ring. The algorithm is division-free, thus may be applied to a wider range of …

The Great CMS Escape: How Pelican Set Our Content Free

Overview

At VXSoft, we've always believed that a technical development blog is an incredibly important tool. It's how our developers can express their thoughts, show off what they've accomplished, and basically serve as the technical face of the company.

So, why are we talking about this? Well, I'm going to …