iamdhakrey.dev
zsh • 10/3/2025 • 1:43:06 PM
./ blogs | @ tg | git:// gh
10/3/2025 1:43:06 PM
-rw-r--r--
📄

The Complete Guide to Application Scalability: When Your App Outgrows Its Server

.md
📅 Sep 24, 2025 size: 57 K views

# Learn how to effectively scale your application with real-world examples, strategies, and tools. Understand when to scale up vs. scale out, and avoid common pitfalls.

$ cat The Complete Guide to Application Scalability: When Your App Outgrows Its Server → click to read
🖼️
→
-rw-r--r--
📄

System Design Fundamentals: What Every Developer Must Know

.md
📅 Aug 30, 2025 size: 28 K views

# Discover the essential concepts of system design that every developer needs to understand. Learn about scalability, reliability, and the fundamental principles that power modern applications.

$ cat System Design Fundamentals: What Every Developer Must Know → click to read
🖼️
→
-rw-r--r--
📄

Linux Kernel Modules and System Tuning: Day 22 - The Engine Under the Hood

.md
📅 Aug 21, 2025 size: 20 K views

# Discover how Linux kernel modules work and learn system tuning basics. From loading drivers to optimizing performance, understand the heart of your Linux system with beginner-friendly examples.

$ cat Linux Kernel Modules and System Tuning: Day 22 - The Engine Under the Hood → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Part 5 - Production Deployment Strategies

.md
📅 Aug 19, 2025 size: 43 K views

# Master production Docker deployments with zero-downtime strategies, orchestration patterns, and real-world scaling approaches for Go and Python services.

$ cat Docker for Backend Developers: Part 5 - Production Deployment Strategies → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Part 4 - Multi-Service Development with Docker Compose

.md
📅 Aug 18, 2025 size: 23 K views

# Master Docker Compose for complex backend applications. Learn service orchestration, networking, data persistence, and development workflows for multi-container systems.

$ cat Docker for Backend Developers: Part 4 - Multi-Service Development with Docker Compose → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Part 3 - Production-Ready Containers for Go and Python

.md
📅 Aug 17, 2025 size: 50 K views

# Learn to build secure, optimized containers for production. Master multi-stage builds, security practices, and performance optimization for real backend services.

$ cat Docker for Backend Developers: Part 3 - Production-Ready Containers for Go and Python → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Part 2 - Getting Docker Set Up and Your First Service

.md
📅 Aug 16, 2025 size: 54 K views

# Install Docker and understand the fundamental concepts through building your first containerized backend service. Learn the theory behind container isolation and runtime environments.

$ cat Docker for Backend Developers: Part 2 - Getting Docker Set Up and Your First Service → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Part 1 - Why This Changed My Development Life

.md
📅 Aug 15, 2025 size: 36 K views

# A backend developer's journey from deployment chaos to Docker enlightenment. Learn why containers solve real problems you face daily with Go and Python applications.

$ cat Docker for Backend Developers: Part 1 - Why This Changed My Development Life → click to read
🖼️
→
-rw-r--r--
📄

Docker for Backend Developers: Complete Series

.md
📅 Aug 14, 2025 size: 30 K views

# A comprehensive guide to Docker containers for backend developers. From fundamental concepts to production deployment, covering Go and Python applications with theoretical insights and practical examples.

$ cat Docker for Backend Developers: Complete Series → click to read
🖼️
→
-rw-r--r--
📄

Advanced Networking: VLANs, Bridges, and Network Namespaces - Mastering Complex Network Topologies

.md
📅 Aug 13, 2025 size: 44 K views

# Master advanced Linux networking with VLANs, bridges, network namespaces, and complex topologies. Learn practical implementation with real-world examples and enterprise scenarios.

$ cat Advanced Networking: VLANs, Bridges, and Network Namespaces - Mastering Complex Network Topologies → click to read
🖼️
→
-rw-r--r--
📄

Linux Performance Monitoring and Optimization: sar, iostat, vmstat and Beyond

.md
📅 Aug 12, 2025 size: 29 K views

# Master Linux performance monitoring with comprehensive guides to sar, iostat, vmstat, and advanced optimization techniques. Learn to identify and resolve performance bottlenecks with real-world examples.

$ cat Linux Performance Monitoring and Optimization: sar, iostat, vmstat and Beyond → click to read
🖼️
→
-rw-r--r--
📄

Linux Storage Management: LVM, RAID, and File System Optimization - Complete Guide

.md
📅 Aug 12, 2025 size: 23 K views

# Master Linux storage with LVM logical volumes, RAID configurations, and filesystem optimization. Learn practical storage management techniques with real-world examples and hands-on setups.

$ cat Linux Storage Management: LVM, RAID, and File System Optimization - Complete Guide → click to read
🖼️
→
-rw-r--r--
📄

Linux Firewalls: iptables vs ufw vs firewalld - Complete Security Guide

.md
📅 Aug 11, 2025 size: 46 K views

# Master Linux firewall configuration with comprehensive comparisons of iptables, ufw, and firewalld. Learn practical security setups, real-world examples, and best practices for securing your servers.

$ cat Linux Firewalls: iptables vs ufw vs firewalld - Complete Security Guide → click to read
🖼️
→
-rw-r--r--
📄

Advanced Shell Scripting: From Chaos to Control - Understanding the Art of Professional Automation

.md
📅 Aug 8, 2025 size: 53 K views

# Discover the principles behind advanced shell scripting. Learn how functions, error handling, and smart design patterns transform simple scripts into robust automation systems that power modern infrastructure.

$ cat Advanced Shell Scripting: From Chaos to Control - Understanding the Art of Professional Automation → click to read
🖼️
→
-rw-r--r--
📄

Systemd Deep Dive: Understanding Modern Linux Service Management - Mastering the Heart of Linux Systems

.md
📅 Aug 7, 2025 size: 28 K views

# Master systemd, the modern Linux service manager. Learn systemctl commands, create custom service files, understand targets, and troubleshoot services like a pro. Complete guide from basics to advanced systemd administration.

$ cat Systemd Deep Dive: Understanding Modern Linux Service Management - Mastering the Heart of Linux Systems → click to read
🖼️
→
-rw-r--r--
📄

GitHub Developer Portfolio Mastery: The Complete 2025 Guide to Landing Dream Tech Jobs

.md
📅 Aug 5, 2025 size: 14 K views

# Transform your GitHub profile into a powerful portfolio that attracts recruiters and lands interviews. Learn advanced strategies, real examples, and insider tips from industry professionals.

$ cat GitHub Developer Portfolio Mastery: The Complete 2025 Guide to Landing Dream Tech Jobs → click to read
🖼️
→
-rw-r--r--
📄

My Go Development Setup on Garuda Linux with VS Code: Building Scalable Applications with Gopher Power

.md
📅 Aug 2, 2025 size: 32 K views

# How I configured the perfect Go development environment on Garuda Linux using VS Code. From go language server to debugging, here's my complete setup for building high-performance Go applications.

$ cat My Go Development Setup on Garuda Linux with VS Code: Building Scalable Applications with Gopher Power → click to read
🖼️
→
-rw-r--r--
📄

SSH Mastery: Secure Remote Access and Key Management

.md
📅 Aug 1, 2025 size: 43 K views

# Master SSH for secure remote access, learn key-based authentication, SSH tunneling, and advanced configuration. From basic connections to passwordless access and port forwarding.

$ cat SSH Mastery: Secure Remote Access and Key Management → click to read
🖼️
→
-rw-r--r--
📄

Network Configuration and Troubleshooting in Linux

.md
📅 Jul 31, 2025 size: 42 K views

# Master Linux networking with ip, netstat, ss commands. Learn to configure static IPs, troubleshoot connectivity issues, and diagnose network problems like a pro.

$ cat Network Configuration and Troubleshooting in Linux → click to read
🖼️
→
-rw-r--r--
📄

System Logs: Finding and Analyzing What Your System is Telling You

.md
📅 Jul 31, 2025 size: 15 K views

# Master Linux log analysis with journalctl, /var/log exploration, and practical troubleshooting techniques. Learn to diagnose system issues like a pro administrator.

$ cat System Logs: Finding and Analyzing What Your System is Telling You → click to read
🖼️
→
-rw-r--r--
📄

Rust Macros Demystified: When and How to Use Them

.md
📅 Jul 28, 2025 size: 41 K views

# A beginner-friendly guide to Rust macros - from simple declarative macros to powerful procedural macros. Learn when to use them and build practical examples that solve real problems.

$ cat Rust Macros Demystified: When and How to Use Them → click to read
🖼️
→
-rw-r--r--
📄

Cron Jobs and Task Automation: Scheduling Tasks Like a Sysadmin

.md
📅 Jul 25, 2025 size: 36 K views

# Master Linux task automation with cron jobs, crontab management, systemd timers, and automated backup scripts. Learn to schedule and automate routine tasks efficiently.

$ cat Cron Jobs and Task Automation: Scheduling Tasks Like a Sysadmin → click to read
🖼️
→
-rw-r--r--
📄

Environment Variables and Shell Configuration: Customizing Your Linux Experience

.md
📅 Jul 25, 2025 size: 42 K views

# Master Linux environment variables, shell configuration files like .bashrc and .profile, PATH management, and custom aliases to create a personalized development environment.

$ cat Environment Variables and Shell Configuration: Customizing Your Linux Experience → click to read
🖼️
→
-rw-r--r--
📄

Process Management: Monitoring and Controlling Running Programs

.md
📅 Jul 23, 2025 size: 57 K views

# Master Linux process management with essential commands like ps, top, htop, and kill. Learn to monitor system resources and control background tasks effectively.

$ cat Process Management: Monitoring and Controlling Running Programs → click to read
🖼️
→
-rw-r--r--
📄

User and Group Management: Creating and Managing System Accounts

.md
📅 Jul 23, 2025 size: 32 K views

# Learn to create, modify, and manage Linux user accounts and groups. Master useradd, usermod, groupadd, and sudo configuration for secure system administration.

$ cat User and Group Management: Creating and Managing System Accounts → click to read
🖼️
→
-rw-r--r--
📄

My Rust Development Setup on Garuda Linux with VS Code: A Developer's Journey

.md
📅 Jul 21, 2025 size: 50 K views

# How I configured the perfect Rust development environment on Garuda Linux using VS Code. From rust-analyzer to debugging, here's my complete setup for building blazingly fast applications.

$ cat My Rust Development Setup on Garuda Linux with VS Code: A Developer's Journey → click to read
🖼️
→
-rw-r--r--
📄

Why Linux? A Beginner's Introduction to the Open Source Revolution

.md
📅 Jul 19, 2025 size: 36 K views

# Discover why Linux has become the backbone of modern computing and how this powerful open-source operating system can transform your development workflow.

$ cat Why Linux? A Beginner's Introduction to the Open Source Revolution → click to read
🖼️
→
-rw-r--r--
📄

Mastering File Management in Linux: Organization, Search, and Best Practices

.md
📅 Jul 19, 2025 size: 31 K views

# Learn advanced file management techniques in Linux including search operations, file organization, wildcards, and efficient directory structures for developers.

$ cat Mastering File Management in Linux: Organization, Search, and Best Practices → click to read
🖼️
→
-rw-r--r--
📄

The Linux File System Hierarchy: Understanding Directory Structure and Organization

.md
📅 Jul 19, 2025 size: 14 K views

# Demystify the Linux file system hierarchy. Learn what each directory contains, system organization principles, and how to navigate the Linux directory structure effectively.

$ cat The Linux File System Hierarchy: Understanding Directory Structure and Organization → click to read
🖼️
→
-rw-r--r--
📄

Linux Package Management: Installing, Updating, and Managing Software Like a Pro

.md
📅 Jul 19, 2025 size: 11 K views

# Master package management across Linux distributions. Learn apt, yum, dnf, pacman, and other package managers to efficiently install, update, and maintain software.

$ cat Linux Package Management: Installing, Updating, and Managing Software Like a Pro → click to read
🖼️
→
-rw-r--r--
📄

Linux Permissions Demystified: Controlling Access to Files and Directories

.md
📅 Jul 19, 2025 size: 20 K views

# Master Linux file permissions, ownership, and security. Learn chmod, chown, and advanced permission techniques to secure your system effectively.

$ cat Linux Permissions Demystified: Controlling Access to Files and Directories → click to read
🖼️
→
-rw-r--r--
📄

Your First Linux Commands: Navigating the Terminal Like a Pro

.md
📅 Jul 19, 2025 size: 27 K views

# Master essential Linux terminal commands for file navigation, directory management, and system exploration. Learn the command-line tools every developer needs to know.

$ cat Your First Linux Commands: Navigating the Terminal Like a Pro → click to read
🖼️
→
-rw-r--r--
📄

Text Processing Mastery: grep, sed, awk, and Advanced Command Line Tools

.md
📅 Jul 19, 2025 size: 18 K views

# Master powerful Linux text processing tools including grep, sed, awk, and more. Learn to search, filter, transform, and analyze text data efficiently from the command line.

$ cat Text Processing Mastery: grep, sed, awk, and Advanced Command Line Tools → click to read
🖼️
→
-rw-r--r--
📄

Sudoku TUI - A Modern Terminal Sudoku Game

.md
📅 Jul 15, 2025 size: 17 K views

# Explore the Sudoku TUI, a modern terminal user interface for playing Sudoku with beautiful colorized grids, intelligent hints, and multiple difficulty levels. Built with Rust and ratatui.

$ cat Sudoku TUI - A Modern Terminal Sudoku Game → click to read
🖼️
→
-rw-r--r--
📄

20 Essential Linux Commands for Beginners

.md
📅 Jul 14, 2025 size: 34 K views

# Master fundamental Linux commands that every beginner should know

$ cat 20 Essential Linux Commands for Beginners → click to read
→
-rw-r--r--
📄

Sudoku Solver - Modular Rust Workspace

.md
📅 Jul 14, 2025 size: 40 K views

# A comprehensive, modular Rust library and application suite for solving advanced Sudoku puzzles of various sizes (3x3, 4x4, 5x5, and more) using multiple solving strategies, with WebAssembly (WASM) and terminal UI support.

$ cat Sudoku Solver - Modular Rust Workspace → click to read
→
• Made With Love on
Session: active • TTY: /dev/pts/0 • Connected
Made with ❤️ and ⚡ on Arch Linux
Linux 6.15.0 • System OK