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.
Elasticsearch commands for search, indexing & analytics
Elasticsearch is a powerful distributed search and analytics engine built on Apache Lucene. This comprehensive cheatsheet covers essential commands, best practices, and quick references for working with Elasticsearch clusters.
GPT-OSS 120b benchmarks on three AI platforms
I dug up some interesting performance tests of GPT-OSS 120b running on Ollama across three different platforms: NVIDIA DGX Spark, Mac Studio, and RTX 4080. The GPT-OSS 120b model from the Ollama library weighs in at 65GB, which means it doesn’t fit into the 16GB VRAM of an RTX 4080 (or the newer RTX 5080).
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.
Ubuntu keyboard shortcuts -> your productivity
Ubuntu’s keyboard shortcuts are essential tools for maximizing productivity and efficiency. Whether you’re a developer, sysadmin, or power user, these shortcuts might speed up your workflow and reduce reliance on the mouse.
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.
Quick reference for Docker Model Runner commands
Docker Model Runner (DMR) is Docker’s official solution for running AI models locally, introduced in April 2025. This cheatsheet provides a quick reference for all essential commands, configurations, and best practices.
Compare Docker Model Runner and Ollama for local LLM
Running large language models (LLMs) locally has become increasingly popular for privacy, cost control, and offline capabilities. The landscape shifted significantly in April 2025 when Docker introduced Docker Model Runner (DMR), its official solution for AI model deployment.
Deploy production-ready service mesh - Istio vs Linkerd
Discover how to implement and optimize service mesh architectures using Istio and Linkerd. This guide covers deployment strategies, performance comparisons, security configurations, and best practices for production environments.
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.
Decentralized social protocol with 21K+ users reshaping online privacy
Here we have Nostr - the decentralized social protocol that’s challenging Big Tech’s dominance with censorship-resistant communication and user-controlled data.
Multipass installation, setup, and essential commands
Multipass is a lightweight virtual machine manager that makes it easy to create and manage Ubuntu cloud instances on Linux, Windows, and macOS.
Explore alternative search engines beyond Google and Bing
While Google dominates the search engine market with over 90% global market share, there’s a growing ecosystem of alternative search engines offering different approaches to web search.