software development

Creating Snaps for PyQt5 applications

Snap Apps or Snaps are applications for the Linux platform. They are managed using the Snappy package management system. Applications implemented using the Snap format can be installed across a wide range of Linux distributions.

Read

Creating desktop applications with Python using PyQt5

PyQt5 is a Python package that provides a wrapper for accessing the Qt framework libraries.

Read

Separating source code and development environment using Docker

A common problem faced by developers involves setting up development environments. Tools such as Docker and Vagrant allow separating source code and development environments.

Read

Continuous integration and Project Management with Jenkins and Redmine

Recently I had the opportunity of installing and configuring Jenkins Continuous Integration Server and Redmine. Both of these tools are becoming increasingly popular because they simplify and organize the Software Development Process

Read