Discover how to get started with Obsidian, a powerful note-taking app! Explore its key features, including backlinks, graph view, Markdown support, and customizable templates for efficient knowledge management.
I share my personal journey from using Linux Mint to exploring Kubuntu. I discuss why Mint was an excellent starting point and how KDE’s customization sparked my interest. I reflect on the ups and downs of my experiences, hoping to give you tips to try out Kubuntu or delve into KDE.
Upgrade your Raspberry Pi to a bigger SD card without reinstalling everything: clone the existing card with dd, expand the partition, and boot right where you left off—plus a handy backup workflow.
As we step into 2026, join me in reflecting on the challenges and triumphs of 2025, including my journey through master’s studies. I’ll share valuable insights on productivity tools like Obsidian and tips for writing and organization. Let’s grow together this year!
Unlock the full potential of .NET with C# Reflection. Learn to inspect assemblies, instantiate objects dynamically and invoke methods at runtime in this practical guide.
Challenging the myth that ordinary users can’t handle Linux. Based on real-world experience, Linux has become more user-friendly than many people think.
Discover how to create an include-shortcode in Hugo to streamline your content management. This article provides a step-by-step guide to include Markdown files in your posts, making it easier to organize and link related articles in your blog. Enhance your Hugo experience!
Learn the fundamentals about hashing and encryption. Read this article to find out about the differences between symmetric and asymmetric encryption and discover how salt improves hashing.
DotNetZip is deprecated and insecure, while .NET lacks password-protected zip support. This post reviews viable C# alternatives like ProDotNetZip, SharpCompress, and SharpZipLib to handle encrypted zip files effectively.
Updating Pi-hole to v6.0.3 caused issues like DNS errors, lost settings and login problems. This guide walks you through the errors, fixes and steps to restore everything quickly.
Get ready for a journey of troubleshooting and problem-solving as I share my experience with Pi-hole outages. From frustration to fix, I’ll walk you through the steps I took to diagnose and resolve the issue. Discover how I found a solution that kept my Pi-hole running smoothly.
Curious about how to add functionality to existing classes without changing their core? The Decorator Pattern is waiting for you! Imagine building a Matryoshka doll where each layer adds new capabilities while keeping the original unchanged.
As the year comes to a close, I’m taking time to reflect on my journey so far. From completing my studies to learning new skills and sharing my experiences with you all, it’s been an incredible ride. As we head into the new year, I’m excited to share more of my stories, tips, and tools with you. Let’s wrap up 2024 together.
Elevate your code: Discover how IronPython can make your .NET Applications more dynamic! Learn how to seamlessly integrate Python code into your C# projects and unlock new possibilities.
Once a loyal Visual Studio user, I switched to Rider for its unmatched cross-platform capabilities. In this article, I’ll highlight my favorite Rider features that boost productivity and streamline coding.