VX Development Blog

All articles

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 …

Befriending an Elephant with a Snake: A Practical Guide to PL/Python

Overview

PostgreSQL has firmly established itself as one of the core technologies powering modern software systems. It’s consistently ranked as the relational database of the year by DB-Engines, and for good reason. One of PostgreSQL’s most powerful traits is its extensibility—a feature that continues to set it …