<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posts on George Litos</title><link>https://georgelitos.com/posts/</link><description>Recent content in Posts on George Litos</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><copyright>&amp;copy; 2026 George Litos - Opinions are my own - [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)</copyright><lastBuildDate>Sat, 18 Apr 2026 09:37:05 +0000</lastBuildDate><atom:link href="https://georgelitos.com/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Goodbye Hugo Blox, Hello Blowfish</title><link>https://georgelitos.com/posts/goodbye-hugo-blox/</link><pubDate>Mon, 23 Mar 2026 00:00:00 +0000</pubDate><guid>https://georgelitos.com/posts/goodbye-hugo-blox/</guid><description>Why I migrated my site away from Hugo Blox Builder and what I learned along the way.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/goodbye-hugo-blox/feature.png"/></item><item><title>Essential Browser Extensions for Security, Productivity, and Media</title><link>https://georgelitos.com/posts/browser_ext/</link><pubDate>Mon, 01 Sep 2025 22:40:00 +0300</pubDate><guid>https://georgelitos.com/posts/browser_ext/</guid><description>A list of my favorite browser extensions that enhance security, productivity, and media handling.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/browser_ext/feature.png"/></item><item><title>From Floppy Swaps to Cross-Platform Power: My Journey to Lazarus FPC 🚀</title><link>https://georgelitos.com/posts/lazarus/</link><pubDate>Sun, 17 Aug 2025 15:42:11 +0300</pubDate><guid>https://georgelitos.com/posts/lazarus/</guid><description>&lt;p&gt;Hey everyone! Today, I want to share a bit about my programming journey and introduce you to a fantastic, often overlooked tool that&amp;rsquo;s been a consistent companion through the years: &lt;a href="https://www.lazarus-ide.org/" target="_blank" rel="noreferrer"&gt;Lazarus Free Pascal&lt;/a&gt;.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/lazarus/feature.png"/></item><item><title>A Developer's Introduction to Unraid</title><link>https://georgelitos.com/posts/unraid/</link><pubDate>Sun, 17 Aug 2025 14:49:36 +0300</pubDate><guid>https://georgelitos.com/posts/unraid/</guid><description>&lt;p&gt;&lt;a href="https://unraid.net/" target="_blank" rel="noreferrer"&gt;Unraid&lt;/a&gt; is a proprietary Linux-based operating system designed for &lt;strong&gt;home servers and small businesses&lt;/strong&gt;. It&amp;rsquo;s known for its unique storage management system, which provides flexibility and data protection. You can use Unraid to run a variety of services, including web servers, databases, and CI/CD tools, all on a single machine.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/unraid/feature.png"/></item><item><title>The Digital Archivist's Toolkit: Navidrome, Picard, and Supersonic for the Modern Music Collection</title><link>https://georgelitos.com/posts/music/</link><pubDate>Sun, 17 Aug 2025 14:17:57 +0300</pubDate><guid>https://georgelitos.com/posts/music/</guid><description>&lt;p&gt;In an age dominated by music streaming, a dedicated community of audiophiles and music lovers is preserving the art of the personal music collection. They are digital archivists, meticulously curating libraries of high-fidelity audio files, from rare vinyl rips to lossless studio masters. This pursuit, however, requires more than just a hard drive full of music; it demands a robust set of tools for organization, management, and playback. This is where the triumvirate of &lt;strong&gt;Navidrome&lt;/strong&gt;, &lt;strong&gt;Picard&lt;/strong&gt;, and &lt;strong&gt;Supersonic&lt;/strong&gt; comes into play, offering a powerful, open-source ecosystem for the serious collector.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/music/feature.png"/></item><item><title>Amiberry-Lite on Raspberry Pi</title><link>https://georgelitos.com/posts/amiberry/</link><pubDate>Mon, 21 Apr 2025 19:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/amiberry/</guid><description>A guide to installing Amiberry-Lite, the best Amiga emulator, on Raspberry Pi</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/amiberry/feature.webp"/></item><item><title>Awesome Stars</title><link>https://georgelitos.com/posts/awesome-stars/</link><pubDate>Mon, 10 Mar 2025 18:08:16 +0000</pubDate><guid>https://georgelitos.com/posts/awesome-stars/</guid><description>A curated list of my GitHub stars!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/awesome-stars/feature.jpg"/></item><item><title>Wireguard: A Better VPN</title><link>https://georgelitos.com/posts/wireguard/</link><pubDate>Sat, 27 Apr 2024 18:34:13 +0300</pubDate><guid>https://georgelitos.com/posts/wireguard/</guid><description>&lt;p&gt;Virtual Private Networks &lt;a href="https://en.wikipedia.org/wiki/Virtual_private_network" target="_blank" rel="noreferrer"&gt;(VPNs)&lt;/a&gt; keep your traffic private, but the older ones can feel heavy and slow. &lt;a href="https://www.wireguard.com/" target="_blank" rel="noreferrer"&gt;WireGuard&lt;/a&gt; fixes that and looks good doing it (the logo is great 😎).&lt;/p&gt;
&lt;p&gt;It is tiny and modern, so it stays fast without hogging CPU or RAM. The crypto is up to date, so you get solid encryption without the vintage baggage of older protocols.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/wireguard/feature.png"/></item><item><title>Image and Video Cheat Sheet</title><link>https://georgelitos.com/posts/image-video-cheatsheet/</link><pubDate>Tue, 12 Mar 2024 02:40:22 +0300</pubDate><guid>https://georgelitos.com/posts/image-video-cheatsheet/</guid><description>Using command-line tools for image and video manipulation, including resizing, background removal, GIF creation, video segment extraction, and more.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/image-video-cheatsheet/feature.jpg"/></item><item><title>SSH Cheatsheet</title><link>https://georgelitos.com/posts/ssh-cheatsheet/</link><pubDate>Mon, 12 Feb 2024 09:03:02 +0300</pubDate><guid>https://georgelitos.com/posts/ssh-cheatsheet/</guid><description>&lt;p&gt;SSH, or Secure Shell, is a fundamental tool for securely connecting to and managing remote servers. This cheatsheet provides a quick reference for the most commonly used SSH operations.&lt;/p&gt;

&lt;h2 class="relative group"&gt;Connecting to a Server
 &lt;div id="connecting-to-a-server" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#connecting-to-a-server" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;The basic syntax for connecting to a server with SSH is:&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/ssh-cheatsheet/feature.jpg"/></item><item><title>Console snippets</title><link>https://georgelitos.com/posts/console-snippets/</link><pubDate>Mon, 29 Jan 2024 18:30:00 +0300</pubDate><guid>https://georgelitos.com/posts/console-snippets/</guid><description>The console offers a powerful way to interact with your system and increase your productivity, here are some basic commands and one-liners to get you started.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/console-snippets/feature.jpg"/></item><item><title>SQL Cheat Sheet</title><link>https://georgelitos.com/posts/sql-cheatsheet/</link><pubDate>Thu, 16 Nov 2023 19:23:33 +0300</pubDate><guid>https://georgelitos.com/posts/sql-cheatsheet/</guid><description>&lt;h2 class="relative group"&gt;Preface
 &lt;div id="preface" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#preface" aria-label="Anchor"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/SQL" target="_blank" rel="noreferrer"&gt;SQL&lt;/a&gt; stands for Structured Query Language. It&amp;rsquo;s a powerful and widely-used language specifically designed for managing data stored in relational databases.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/sql-cheatsheet/feature.jpg"/></item><item><title>Git Cheatsheet</title><link>https://georgelitos.com/posts/git-cheatsheet/</link><pubDate>Tue, 10 Oct 2023 10:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/git-cheatsheet/</guid><description>In today’s collaborative development world (as of 2024), version control is crucial for managing code effectively. Git, a distributed version control system (DVCS), has become the industry standard for developers of all backgrounds.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/git-cheatsheet/feature.jpg"/></item><item><title>The correct way to benchmark your web server</title><link>https://georgelitos.com/posts/benchmark-webserver/</link><pubDate>Sun, 10 Sep 2023 18:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/benchmark-webserver/</guid><description>&lt;p&gt;Keeping your web server running smoothly is crucial for a positive user experience. But how do you know it can handle the traffic you expect? Benchmarking is the answer! It allows you to simulate real-world load and measure your server&amp;rsquo;s performance. This post will guide you through using &lt;code&gt;wrk&lt;/code&gt;, a powerful tool for benchmarking your web server.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/benchmark-webserver/feature.jpg"/></item><item><title>React + Next.js with Docker</title><link>https://georgelitos.com/posts/reactjsnext/</link><pubDate>Thu, 10 Aug 2023 22:22:22 +0300</pubDate><guid>https://georgelitos.com/posts/reactjsnext/</guid><description>&lt;p&gt;Following my previous post on &lt;a href="https://georgelitos.com/post/vuejsnuxt/" target="_blank" rel="noreferrer"&gt;Vuejs + Nuxt.js with Docker&lt;/a&gt;, I will show you how to dockerize a React + Next.js web application.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://reactjs.org/" target="_blank" rel="noreferrer"&gt;React&lt;/a&gt; is a JavaScript library for building user interfaces. &lt;a href="https://nextjs.org/" target="_blank" rel="noreferrer"&gt;Next.js&lt;/a&gt; is a framework for building React applications.
&lt;a href="https://www.docker.com/" target="_blank" rel="noreferrer"&gt;Docker&lt;/a&gt; is a containerization platform that can be used to package and deploy these applications.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/reactjsnext/feature.jpg"/></item><item><title>Vue.js + Nuxt with Docker</title><link>https://georgelitos.com/posts/vuejsnuxt/</link><pubDate>Fri, 04 Aug 2023 16:27:10 +0300</pubDate><guid>https://georgelitos.com/posts/vuejsnuxt/</guid><description>&lt;p&gt;&lt;a href="https://vuejs.org/" target="_blank" rel="noreferrer"&gt;Vue.js&lt;/a&gt; and &lt;a href="https://nuxt.com/" target="_blank" rel="noreferrer"&gt;Nuxt&lt;/a&gt; are powerful frameworks for building web applications. &lt;a href="https://www.docker.com/" target="_blank" rel="noreferrer"&gt;Docker&lt;/a&gt; is a containerization platform that can be used to package and deploy these applications.&lt;/p&gt;
&lt;p&gt;To dockerize a Nuxt application, a Dockerfile is created that specifies the steps required to build the image. This typically includes installing Nuxt and the application&amp;rsquo;s dependencies.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/vuejsnuxt/feature.jpg"/></item><item><title>MC: a commander like no other</title><link>https://georgelitos.com/posts/mc/</link><pubDate>Mon, 05 Jun 2023 09:18:07 +0300</pubDate><guid>https://georgelitos.com/posts/mc/</guid><description>In the world of command-line interfaces, Midnight Commander (MC) stands out as a powerful and versatile file manager that brings efficiency and convenience to text-based terminals</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/mc/feature.png"/></item><item><title>Scrcpy: Display and control your Android device</title><link>https://georgelitos.com/posts/scrcpy/</link><pubDate>Fri, 14 Apr 2023 16:10:00 +0300</pubDate><guid>https://georgelitos.com/posts/scrcpy/</guid><description>Scrcpy is an open-source tool that allows users to mirror and control their Android devices from their computer</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/scrcpy/feature.jpg"/></item><item><title>Package Managers - not the evil kind of PMs</title><link>https://georgelitos.com/posts/pkgman/</link><pubDate>Tue, 21 Mar 2023 21:27:00 +0300</pubDate><guid>https://georgelitos.com/posts/pkgman/</guid><description>So hail to the package managers, we say, for keeping our software up-to-date each day!</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/pkgman/feature.png"/></item><item><title>Buku: a powerful bookmark manager</title><link>https://georgelitos.com/posts/buku/</link><pubDate>Sat, 18 Mar 2023 20:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/buku/</guid><description>&lt;p&gt;Are you tired of losing track of your bookmarks across multiple browsers? Look no further than Buku, the powerful bookmark manager that imports bookmarks from all your browsers, works on console and has a web-based server.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/buku/feature.jpg"/></item><item><title>How to bypass Git Hooks</title><link>https://georgelitos.com/posts/git-bypass/</link><pubDate>Wed, 08 Mar 2023 12:42:52 +0200</pubDate><guid>https://georgelitos.com/posts/git-bypass/</guid><description>&lt;p&gt;&lt;code&gt;git push --no-verify&lt;/code&gt; is a command used to push your local changes to a remote repository without running pre-commit hooks or pre-push hooks. Pre-commit hooks and pre-push hooks are scripts that run before a commit or a push, and they are used to perform automated tests, code quality checks, or other actions that help ensure the quality and correctness of your code. You can use &lt;a href="https://github.com/typicode/husky" target="_blank" rel="noreferrer"&gt;husky&lt;/a&gt; or &lt;a href="https://pre-commit.com/" target="_blank" rel="noreferrer"&gt;pre-commit&lt;/a&gt; if you need extra features or just production ready tools.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/git-bypass/feature.png"/></item><item><title>Breaking the Barrier</title><link>https://georgelitos.com/posts/barrier/</link><pubDate>Fri, 20 Jan 2023 19:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/barrier/</guid><description>&lt;div
 
 class="flex px-4 py-3 rounded-md shadow bg-primary-100 dark:bg-primary-900"
 
 &gt;
 &lt;span
 
 class="text-primary-400 pe-3 flex items-center"
 
 &gt;
 &lt;span class="relative block icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"&gt;&lt;path fill="currentColor" d="M506.3 417l-213.3-364c-16.33-28-57.54-28-73.98 0l-213.2 364C-10.59 444.9 9.849 480 42.74 480h426.6C502.1 480 522.6 445 506.3 417zM232 168c0-13.25 10.75-24 24-24S280 154.8 280 168v128c0 13.25-10.75 24-23.1 24S232 309.3 232 296V168zM256 416c-17.36 0-31.44-14.08-31.44-31.44c0-17.36 14.07-31.44 31.44-31.44s31.44 14.08 31.44 31.44C287.4 401.9 273.4 416 256 416z"/&gt;&lt;/svg&gt;
&lt;/span&gt;
 &lt;/span&gt;

 &lt;span
 
 class="dark:text-neutral-300"
 
 &gt;&lt;strong&gt;Breaking news!&lt;/strong&gt; Barrier is abondoned and no longer maintained. The last release was in 2022. I&amp;rsquo;m back to &lt;a href="https://symless.com/synergy" target="_blank" rel="noreferrer"&gt;Synergy 3&lt;/a&gt;, which works as expected now, tested on a multiarch configuration with macos/windows/RPi.&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;Barrier is an open-source KVM (Keyboard, Video, Mouse) software that allows users to share their keyboard and mouse across multiple computers. This allows users to move their cursor and type on one computer while the keyboard and mouse inputs are sent to another computer.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/barrier/feature.png"/></item><item><title>Free your notes with Joplin</title><link>https://georgelitos.com/posts/joplin/</link><pubDate>Tue, 20 Dec 2022 20:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/joplin/</guid><description>Joplin is an open source note-taking app that allows users to easily organize and store notes, to-do lists, and other information.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/joplin/feature.webp"/></item><item><title>The correct way to benchmark your network</title><link>https://georgelitos.com/posts/benchmark-network/</link><pubDate>Sun, 14 Aug 2022 18:00:00 +0300</pubDate><guid>https://georgelitos.com/posts/benchmark-network/</guid><description>&lt;ul&gt;
&lt;li&gt;Ever tried to measure the network speed between two computers?&lt;/li&gt;
&lt;li&gt;Do you want to know how fast your local network is?&lt;/li&gt;
&lt;li&gt;Would you like to compare your WiFi and ethernet speeds?&lt;/li&gt;
&lt;li&gt;Do you want to check for faulty cables?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You can do all of the above, and more, with &lt;a href="https://software.es.net/iperf/" target="_blank" rel="noreferrer"&gt;iperf3&lt;/a&gt;.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://georgelitos.com/posts/benchmark-network/feature.jpg"/></item></channel></rss>