Weird Bug

Aug 29, 2025

A long time ago (at least five years back), I was working on a legacy project where a few customers reported a strange issue: some input labels on certain pages of our web application would occasionally appear blank.

Maps in Go

Apr 14, 2025

Go has one associated data structure - “map”. Map is a hash table where you can store data in key/value pairs. Following syntax is used to create a map.

Arrays and Slices

Apr 7, 2025

Go has two collection types: Arrays and Slices.

Catchy Advice, Boring Advice

Mar 28, 2025

On the other day, I was reading a post on a social network where a person who went to an interview for the position of (junior) developer asked a question at the end of it: how one can become a senior developer. He was very impressed by the answer of the interviewer. The answer was,

Welcome to Go

Mar 26, 2025

Go or Golang is a static, inferred, structural programming language created by Robert Griesemer, Rob Pike, and Ken Thompson initially at Google. It has built-in support for concurrency, testing, and has rich standard library.

GTK4 Pt. 1

Mar 25, 2025

This is the first article in the series of articles where we are going to learn GTK4 or GTK to build the desktop applications for the GNU/Linux systems. In order to follow this sereis, you need to install couple of software (and few more along the way).

Fun SQL Pt. 1

Feb 22, 2025

I’d like to meet a woman with varied interests, curious about the world, comfortable expressing her likes and dislikes (I hate struggling to guess), delighting in her ability to fascinate a man and in being loved tenderly, who values joy, truth, beauty and justice more than “success”–so we can share bouts of intense, passionately kind awareness of each other, alternating with tolerant warmth while we’re absorbed in other aspects of life. - Richard M. Stallman, My former Personal Ad

Hello World App in Qt 6.x

Feb 9, 2025

In this article, we are going to build a simple hello world application using Qt.

Getting Started with Qt 6.x

Jan 28, 2025

In this article, we are going to install Qt and create the sample Qt application on a GNU/Linux Debian system.

Redux

Jan 19, 2025

Redux is the state management library.