Comparing Go ORMs for PostgreSQL: GORM vs Ent vs Bun vs sqlc
A practical, code-heavy look on ORMs in GO
Most prominent ORMs for GO are GORM, Ent, Bun and sqlc. Here is a little comparison of them with examples of CRUD operations in pure GO.
A practical, code-heavy look on ORMs in GO
Most prominent ORMs for GO are GORM, Ent, Bun and sqlc. Here is a little comparison of them with examples of CRUD operations in pure GO.
A bit of Jabber / XMPP statistics
Jabber (now commonly referred to as XMPP) is an open-source communication protocol and suite of client applications that enable instant messaging, voice/video calls, conferencing, desktop sharing, and presence features for individuals and organizations.
MiKTeX vs TeX Live vs TinyTeX
If you write technical docs, papers, or books on Windows, you’ll almost certainly choose one of three LaTeX distributions for Windows 11:
Tried both Kubuntu and KDE Neon, Kubuntu is more stable.
For KDE Plasma fans, two Linux distributions frequently come up in discussion: Kubuntu and KDE Neon. They may appear similar - both ship with KDE Plasma as the default desktop, both are based on Ubuntu, and both are friendly to newcomers.
My own test of ollama model scheduling
Here I am comparing how much VRAM new version of Ollama allocating for the model vs previous Ollama version. The new version is worse.
Notes on configuring static IP in Linux
This guide will walk you through the process of changing the static IP address on an Ubuntu Server.
And deploying new Telegram bot to AWS
Here are my notes with step-by-step tutorial on how to implement and deploy to AWS a Telegram bot. I’ve added a quick start (long polling) and a production-ready path (webhooks), with examples in Python and Node.js.
My view on current state of Ollama development
Ollama has quickly become one of the most popular tools for running LLMs locally. Its simple CLI, and streamlined model management have made it a go-to option for developers who want to work with AI models outside the cloud. But as with many promising platforms, there are already signs of Enshittification:
Alternative voice over IP comunication platform
Mumble is a free and open-source voice over IP (VoIP) application designed primarily for real-time voice communication. It uses a client-server architecture where users connect to a shared server to talk with each other.
Where to go in Melbourne?
Below is a curated list of software development, cloud computing, IT, and AI-related conferences, meetups, and workshops scheduled in Melbourne, Australia between August 2025 and December 2026.
Quick overview of most prominent UIs for Ollama in 2025
Locally hosted Ollama allows to run large language models on your own machine, but using it via command-line isn’t user-friendly. Here are several open-source projects provide ChatGPT-style interfaces that connect to a local Ollama.
Little list of applications for GPU load monitoring
GPU load monitoring applications: nvidia-smi vs nvtop vs nvitop vs KDE plasma systemmonitor.
Installing little k3s kubernetes on homelab cluster
Here’s a step-by-step walkthrough of installation of a 3-node K3s cluster on bare-metal servers (1 master + 2 workers).
Very short overview of kubernetes variants
Comparing self-hosting Kubernetes distributions for hosting on bare-metal or home servers, focusing on ease of installation, performance, system requirements, and feature sets.
Nice tool for platform engineering on AWS
The AWS Cloud Development Kit (AWS CDK) is a framework that enables you to define and provision cloud infrastructure using familiar programming languages like TypeScript, Python, Java and Go.
A bit about Enshittification and what it means
Enshittification is the name for a widespread phenomenon gradual decline of services, especially online platforms, due to profit-driven decisions that degrade user experience.