How to add a page number to the blog post list page title in Hugo
Some search engines don't like when website has pages with the same titles...
To add the Page number to the blog post List page title in Hugo, you need to modify your list template
Some search engines don't like when website has pages with the same titles...
To add the Page number to the blog post List page title in Hugo, you need to modify your list template
Description, plans commands list and keyboard shortcuts
Here is an up-to-date GitHub Copilot cheat sheet, covering essential shortcuts, commands, usage tips, and context features for Visual Studio Code and Copilot Chat
A bit about on common GitHub Actions and their structure.
GitHub Actions is an automation and CI/CD platform within GitHub, used to build, test, and deploy your code based on events like pushes, pull requests, or on a schedule.
Step by step instruction for VirtualBox shared folders set up
To configure VirtualBox shared folders in Linux Guest OS, follow these steps:
Comparison of software engineering tools and languages
The Pragmatic Engineer letter published a couple days ago survey statistics of the popularity of programming languages, IDEs, AI tools and other data for mid-2025.
The list of all terraform commands
Here is a comprehensive Terraform cheatsheet with essential commands, configuration elements, resource management, modules, variables, state handling, and best practices.
BTW, docker-compose is different from docker compose...
Here’s a Docker Compose cheatsheet with annotated examples to help you master Compose files and commands quickly.
Howto add opengraph metadata to hugo?
Opengraph image metadata
is the meta property og:image.
Basically, we want correctly generated tag <meta property="og:image" content="https://....jpg"> for each page in our hugo-based website.
Some notes on GitOps
GitOps is a modern approach to managing infrastructure and applications deployments using Git as the single source of truth. It leverages Git’s version control capabilities to automate and streamline the process of deploying and managing applications and infrastructure, particularly in cloud-native environments.
In july 2025, soon it should be available
Nvidia is about to release NVIDIA DGX Spark - little AI supercomputer on blackwell architecture with 128+GB unified RAM and 1 PFLOPS AI performance. Nice device to run LLMs.
Which web analytics systems to use on your website?
Let’s have a quick look at Matomo, Plausible, google and other web analytics providers and systems available for self-hosting and compare them.
Longread about MCP scpecs and implementation in GO
Here we have a description of The Model Context Protocol (MCP), short notes on how to implement an MCP server in Go, including message structure, protocol specifications.
Notes on standard Ubuntu 24.04 install sequence
Here is my favorite set of steps when doing fresh install of the Ubuntu 24.04. What I like here - not need to install NVidia drivers! they are installed automagically.
Master Markdown code blocks: syntax highlighting, diff, and filename.
Here I’m reviewing Codeblock options in Markdown—how to specify the programming language, diff formatting and code block filename.
AI-suitable GPU Prices update - RTX 5080 and RTX 5090
Let’s compare prices for top-level consumer GPUs, that are suitable for LLMs in particular and AI overall. Specifically have a look at RTX 5080 and RTX 5090 prices. They have slighty dropped.
Choosing best tool to write selects and do backups
New Linux Ubuntu 24.04 desktop edition has offered me to install Beekeeper Studio as SQL Editor and DB Manager tool. I was previously using DBeaver. OK. Let’s Compare DBeaver with Beekeeper Studio.
Get new posts on AI systems, Infrastructure, and AI engineering.