Igor Ljubuncic
113 posts
“No plan survives contact with the enemy.” This is a quote famously attributed to the Prussian field marshal Helmuth von Moltke. It is also quite applicable...
If you have been using computers for some time now, you probably have fond memories of this or that piece of software from the past, an application or a game...
Ubuntu 20.04 LTS (Focal Fossa) was officially released on April 23. This is the latest Ubuntu Long Term Support (LTS) release, with security patches and...
Modern-day life is fast, hectic, demanding. Time is precious, and we often need to be able to squeeze every atom of efficiency from our environment and our...
An application store with a large number of entries is a double-edged sword. It’s often a good sign of a vibrant, thriving community of software creators,...
Over the past few months, we published a number of articles showing how to snap desktop applications written in different languages – Rust, Java, C/C++, and...
Sometimes, software projects are simple – one architecture, one version, one release. But often, they can be complex, targeting multiple platforms, and with...
We’d like to follow up on last week’s article about parallel installs for classic snaps with another bleeding-edge topic. Today, we will discuss snap...
For a while now, snapd has supported the ability to install and use multiple instances of the same snap in parallel. This allows users to test features in new...
This is the third and the last guide in this series. In the first installment, we learned about considerations for an update from Windows 7 to Ubuntu, key...
Installing an operating system is not an easy task. For most people, this is something they will never have done. The vast majority of people buy computers...
Every craft needs craftsmen, every craftsman needs tools. If you make a living developing code, you want a friendly ecosystem to help you achieve best results...
Some time ago, Rhys Davies wrote a timely article, titled Why you should upgrade to Ubuntu. In it, he outlined a high-level overview of what the end of...
In the past decade, video has become the most ubiquitous method of communication on the Web. Video clips are used for pretty much anything, from short...
Software discovery and installation broadly comes in two flavors – via graphical user interface or on the command line. If you’re using a Linux distribution...
Quite often, getting started with new technologies is a chicken and an egg problem. You want to fall back and rely upon work done by others, so you can learn...