Changelog

What's new

Every post and update across the site, newest first. 261 entries and counting.

July 2026

June 2026

  • Jun 8BlogUpdated
    Dotfiles: A Git-Based Strategy for Configuration Management

    Discover the ultimate strategy for managing your dotfiles using a bare Git repository, simplifying the process of keeping your configuration files synchronized and secure across multiple machines.

  • Jun 8BlogUpdated
    Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example

    Setting up Node JS, Express, MongoDB, Prettier, ESLint and Husky Application with Babel and authentication as an example.

  • Jun 7BlogUpdated
    Git SSH Keys for GitHub, GitLab, and Bitbucket on Linux

    Git connects to remotes by default via HTTPS, which requires you to enter your login and password every time you run a command like Git pull or git push, using the SSH protocol. You may connect to servers and authenticate to access their services. The three services listed allow Git to connect through SSH rather than HTTPS. Using public-key encryption eliminates the need to type a login and password for each Git command.

  • Jun 7BlogUpdated
    Git SSH Keys for GitHub, GitLab, and Bitbucket on Windows

    Git connects to remotes by default via HTTPS, which requires you to enter your login and password every time you run a command like Git pull or git push, using the SSH protocol. You may connect to servers and authenticate to access their services. The three services listed allow Git to connect through SSH rather than HTTPS. Using public-key encryption eliminates the need to type a login and password for each Git command.

May 2026

  • May 30BlogUpdated
    AI is Not Real: A Software Engineering Perspective

    Modern AI is not intelligent in the human sense. It is large-scale statistical pattern matching and mathematical optimization. Here is what that means for the systems we build, why probabilistic chains fail, and how hybrid architectures make them reliable.

  • May 28DevTip
    Kubernetes Namespaces: Organize, Isolate, and Secure Multi-Team Clusters

    Sharing one Kubernetes cluster across teams without the chaos. This dev tip walks through layered namespace isolation: ResourceQuotas, LimitRanges, default-deny NetworkPolicies, and namespace-scoped RBAC, with copy-paste manifests and a Terraform example.

  • May 28Flashcards
    AWS SysOps Administrator Associate Flashcards (SOA-C02)

    Full exam coverage for the AWS Certified SysOps Administrator Associate (SOA-C02) exam using spaced repetition. Covers monitoring, reliability, deployment, security, networking, and cost optimization.

  • May 28Glossary
    Networking Fundamentals

    Core networking terms every developer and engineer should know, from IP addressing and DNS to protocols, routing, and the OSI model.

  • May 28Quiz
    Rust: Ownership, Borrowing & Memory Safety

    Test your knowledge of Rust fundamentals covering ownership, borrowing, lifetimes, traits, pattern matching, error handling, and memory-safe systems programming without a garbage collector.

  • May 28Roadmap
    Frontend Developer Beginner to Expert

    A comprehensive roadmap to master frontend development from HTML, CSS, and JavaScript fundamentals to modern frameworks, state management, performance, and accessibility.

  • May 27Code Snippet
    Node.js Environment Variable Validation with Zod at Startup

    Stop trusting process.env blindly. This Node.js and TypeScript snippet validates every environment variable at startup with a Zod schema, coerces strings into real types, and refuses to boot on bad config so you catch mistakes before a single request is served.

  • May 27Cheatsheet
    kubectl

    kubectl is the command-line tool for talking to a Kubernetes cluster. Use it to deploy apps, inspect and manage resources, stream logs, and debug running pods.

April 2026

  • Apr 27Flashcards
    LPIC-2 Linux Engineer Flashcards

    Full exam coverage for the LPIC-2 Linux Engineer certification (Exam 201 & 202) using spaced repetition. Covers kernel, boot, storage, networking, security, DNS, web, email, and more.

  • Apr 26Flashcards
    AWS Certified Developer Associate Flashcards (DVA-C02)

    Full exam coverage for the AWS Certified Developer – Associate (DVA-C02) exam using spaced repetition. Covers Development, Security, Deployment, Troubleshooting, and AWS SDK/CLI/APIs.

  • Apr 25Roadmap
    Release Engineer Beginner to Expert

    A comprehensive roadmap to master Release Engineering from version control and CI/CD fundamentals to advanced cloud automation, Infrastructure as Code, and GitOps delivery on AWS.

  • Apr 22Flashcards
    Red Hat System Administration I Flashcards (RH124)

    Full course coverage for Red Hat System Administration I (RH124-9.0) using spaced repetition. Covers CLI, files, users, processes, networking, storage, DNF, systemd, logging, and shell scripting.

  • Apr 21Roadmap
    Site Reliability Engineer Beginner to Expert

    A comprehensive roadmap to master Site Reliability Engineering from Linux and networking fundamentals to advanced SLOs, observability, incident management, and automation on AWS.

  • Apr 20Flashcards
    AWS Solutions Architect Associate Flashcards (SAA-C03)

    Full exam coverage for the AWS Certified Solutions Architect – Associate (SAA-C03) exam. Covers all four domains Resilient, High-Performing, Secure, and Cost-Optimized Architectures.

  • Apr 19Roadmap
    Solutions Architect Beginner to Expert

    A comprehensive roadmap to master Solutions Architecture from cloud fundamentals to advanced AWS design patterns, security, compliance, and scalable distributed systems.

  • Apr 18Glossary
    Linux Server Administration

    Essential terms every Linux system administrator and DevOps engineer should know.

  • Apr 15Flashcards
    AWS Cloud Practitioner Flashcards (CLF-C02)

    Full exam coverage for the AWS Certified Cloud Practitioner (CLF-C02) exam using spaced repetition. Covers Cloud Concepts, Security, Technology, and Billing.

  • Apr 14Code Snippet
    AWS EC2 Instance Management with Boto3: Start, Stop, and Query Instances

    Learn how to automate AWS EC2 instance management using Python and Boto3. This guide covers authentication with IAM roles, starting and stopping instances, using waiters, filtering by tags, running bulk operations, and handling API errors. Practical code examples included for DevOps engineers and cloud developers

  • Apr 12Roadmap
    DevOps Engineer Beginner to Expert

    A comprehensive roadmap to master DevOps engineering from Linux fundamentals to advanced cloud-native and platform engineering concepts.

  • Apr 11Glossary
    Containers & Kubernetes

    Essential terms every DevOps engineer should know about containers and Kubernetes.

  • Apr 8Flashcards
    AWS Beginner Flashcards

    Core AWS concepts across Compute, Storage, Networking, Databases, IAM, Serverless, Monitoring, and High Availability for beginners using spaced repetition.

  • Apr 7Code Snippet
    Redis Caching Patterns: Cache-Aside, Write-Through & Cache Invalidation

    Master production-ready Redis caching patterns with practical examples. Learn cache-aside (lazy loading), write-through, consistency patterns, TTL strategies, and cache invalidation techniques to reduce database load and improve application performance.

  • Apr 5Roadmap
    JavaScript Beginner to Expert

    A comprehensive roadmap to master JavaScript from core language fundamentals to frontend, Node.js backend, and modern ecosystem tooling.

  • Apr 1Glossary
    DevOps Basics

    Essential terms every DevOps and cloud engineer should know.

March 2026

  • Mar 31Flashcards
    JavaScript Intermediate Flashcards

    Intermediate and advanced JavaScript concepts for deeper mastery using spaced repetition.

  • Mar 30DevTip
    Helm Charts: Templating & Multi-Environment Kubernetes Deployments

    Master Helm Charts for Kubernetes deployments. Learn templating, values overrides, conditional logic, chart dependencies, and GitOps workflows to manage complex microservices across dev, staging, and production environments.

  • Mar 29Code Snippet
    PostgreSQL Query Optimization: Indexes, EXPLAIN ANALYZE & Execution Plans

    Master PostgreSQL query optimization with practical examples. Learn EXPLAIN ANALYZE interpretation, effective index strategies, query rewriting, and connection pooling to identify and fix slow queries in production microservices.

  • Mar 28Cheatsheet
    Terraform Cheatsheet

    Practical Terraform cheatsheet covering essential CLI commands, state management, import, workspaces, and key HCL patterns for variables, locals, outputs, dynamic blocks, and more. Perfect for daily IaC workflows.

  • Mar 25Cheatsheet
    AWS CLI

    An expert reference for the AWS CLI covering configuration precedence, EC2 lifecycle control, recursive S3 operations, JMESPath querying, output formatting, and secure SSM sessions.

  • Mar 24Quiz
    System Design & Architecture: Scalability & Resilience

    Master system design: scalability, reliability, performance, trade-offs, distributed systems patterns, and architectural decisions for production systems.

  • Mar 23Quiz
    Testing Strategies: Unit, Integration, E2E

    Master comprehensive testing: unit testing, integration testing, end-to-end testing, mocking, fixtures, coverage goals, and CI/CD integration.

  • Mar 22Quiz
    TypeScript Advanced: Types, Generics, Utility Types

    Master TypeScript: advanced types, generics, utility types, decorators, and type-safe patterns for scalable codebases.

  • Mar 21Quiz
    Kubernetes Advanced: Production Operations & Scaling

    Master Kubernetes at scale: stateful applications, networking, storage, security policies, autoscaling, and production troubleshooting.

  • Mar 21DevTip
    Structured Logging & Log Aggregation with ELK Stack

    Learn centralized logging for microservices using Elasticsearch, Logstash, and Kibana. This guide covers structured logging best practices, log pipeline setup, Kibana dashboards, alerting strategies, and log retention policies for production observability.

  • Mar 20Quiz
    WebAssembly (WASM): Performance & Interoperability

    Master WebAssembly: near-native performance in browser, non-browser use cases, toolchains (Rust, C++), and integration with JavaScript.

  • Mar 19Quiz
    Multi-Cloud Strategy & Architecture

    Master multi-cloud deployments: AWS, Azure, GCP, vendor lock-in prevention, cost optimization, disaster recovery across clouds.

Showing the 60 most recent. Browse the full archive in the blog and other content sections.