Zero-Knowledge Architecture: Privacy by Design
Privacy-preserving systems with zero-knowledge proofs
Zero-knowledge architecture represents a paradigm shift in how we design privacy-preserving systems.
Privacy-preserving systems with zero-knowledge proofs
Zero-knowledge architecture represents a paradigm shift in how we design privacy-preserving systems.
Type-safe reusable code with Go generics
Generics in Go represent one of the most significant language features added since Go 1.0. Introduced in Go 1.18, generics enable you to write type-safe, reusable code that works with multiple types without sacrificing performance or code clarity.
Master the four key DORA metrics for DevOps excellence
DORA (DevOps Research and Assessment) metrics are the gold standard for measuring software delivery performance.
Complete guide to multi-tenancy database patterns
Multi-tenancy is a fundamental architectural pattern for SaaS applications, allowing multiple customers (tenants) to share the same application infrastructure while maintaining data isolation.
Complete security guide - data at rest, in transit, at runtime
When data is the a valuable asset, securing it has never been more critical. From the moment information is created to the point it’s discarded, its journey is fraught with risks - whether stored, transferred, or actively used.
Compare headless CMS - features, performance & use cases
Choosing the right headless CMS can make or break your content management strategy. Let’s compare three open-source solutions that influence how devs build content - driven applications.
CLI development in Go with Cobra and Viper frameworks
Command-line interface (CLI) applications are essential tools for developers, system administrators, and DevOps professionals. Two Go libraries have become the de facto standard for CLI development in Go: Cobra for command structure and Viper for configuration management.
Cut LLM costs by 80% with smart token optimization
Token optimization is the critical skill separating cost-effective LLM applications from budget-draining experiments.
Event-driven architecture with AWS Kinesis for scale
AWS Kinesis has become a cornerstone for building modern event-driven microservices architectures, enabling real-time data processing at scale with minimal operational overhead.
Optimize frontend APIs with GraphQL BFF and Apollo Server
The Backend for Frontend (BFF) pattern combined with GraphQL and Apollo Server creates a powerful architecture for modern web applications.
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.