Self-Hosting Nextcloud: Your Private Cloud Solution
Control your data with self-hosted Nextcloud cloud storage
Nextcloud is the leading open-source, self-hosted cloud storage and collaboration platform that puts you in complete control of your data.
Control your data with self-hosted Nextcloud cloud storage
Nextcloud is the leading open-source, self-hosted cloud storage and collaboration platform that puts you in complete control of your data.
two powerful knowledge management systems
Choosing the right Personal Knowledge Management (PKM) tool can dramatically impact your productivity, learning, and information organization. Let’s have a look at Obsidian and LogSeq.
Your photos on self-hosted AI-powered backup
Immich is a revolutionary open-source, self-hosted photo and video management solution that gives you complete control over your memories. With features rivaling Google Photos - including AI-powered facial recognition, smart search, and automatic mobile backup - all while keeping your data private and secure on your own server.
Python testing with pytest, TDD, mocking, and coverage
Unit testing ensures your Python code works correctly and continues to work as your project evolves. This comprehensive guide covers everything you need to know about unit testing in Python, from basic concepts to advanced techniques.
Build MCP servers for AI assistants with Python examples
The Model Context Protocol (MCP) is revolutionizing how AI assistants interact with external data sources and tools. In this guide, we’ll explore how to build MCP servers in Python, with examples focused on web search and scraping capabilities.
Python for converting HTML to clean, LLM-ready Markdown
Converting HTML to Markdown is a fundamental task in modern development workflows, particularly when preparing web content for Large Language Models (LLMs), documentation systems, or static site generators like Hugo.
Simple VM management for Linux with GNOME Boxes
In today’s computing landscape, virtualization has become essential for development, testing, and running multiple operating systems. For Linux users seeking a simple, intuitive way to manage virtual machines, GNOME Boxes stands out as a lightweight and user-friendly option that prioritizes ease of use without sacrificing functionality.
Own your content and control your identity
The web was originally designed as a decentralized network where anyone could publish and connect. Over time, corporate platforms consolidated control, creating walled gardens where users are products and content is locked in. The Indie Web movement aims to restore the original promise of the web: personal ownership, creative freedom, and genuine connection.
Gemini-a lightweight and secure alternative to the web
The Gemini protocol represents a return to the fundamentals of internet communication-a lightweight, secure, and privacy-respecting alternative to the increasingly complex modern web.
Including intallation instructions for Windows, Linux and Mac
Online privacy is a hot topic. From targeted ads to silent trackers, many mainstream browsers share more about you than you’d like. Fortunately, several privacy-oriented browsers exist to help you stay safe and anonymous.
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.
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.
About Obsidian ....
Here’s a detailed breakdown of Obsidian as a powerful tool for personal knowledge management (PKM), explaining its architecture, features, strengths, and how it supports modern knowledge workflows.
I was using Dokuwiki as a personal knowledgebase
Dokuwiki is a selfhosted wikipedia which can be hosted easily on premises and not requiring any databases. I was running it dockerised, on my pet kubernetes cluster.
Nice framework for ETS/MLOPS with Python
Apache Airflow is an open-source platform designed to programmatically author, schedule, and monitor workflows, - entirely in Python code, offering a flexible and powerful alternative to traditional, manual, or UI-based workflow tools.