Anyone Can Code Part 2: Build Your First Game with Claude Code

In Part 1 we got to know Claude Code, installed it, and learned how it keeps us in control. Now it’s time to actually use it, and to have some fun while we’re at it. In this part we’ll build a small game called Star Catcher. Colourful stars fall from …

Anyone Can Code Part 1: What Is Claude Code?

  What Is Claude Code? Imagine you hired a very capable assistant who can read, write, and organize computer code, but instead of learning a special language to talk to them, you just explain what you want in plain English. That’s Claude Code. It lives in a small text window …

Kubernetes workload deployment: Understanding imperative and declarative approaches

When deploying workloads in Kubernetes, you can choose between two approaches: Imperative and Declarative. This is similar to how developers build applications: either by coding everything manually or by using a framework that handles structure and consistency for them. Let’s look at both in a Kubernetes context. Imperative deployment (coding …

How to deploy a Kubernetes cluster on-prem

In my last blog post, I discussed the basic key elements of Kubernetes, which can be found here. In this blog, I’ll walk you through the process of creating a Kubernetes cluster on your own hardware using the below steps. The actions need to perform in master and all worker …

A Layman’s Guide to Kubernetes

Kubernetes is a powerful container orchestration platform originally designed by Google for managing containerised applications, but it may seem challenging at first. To make things simpler, let’s imagine Kubernetes as a multi-branch bank. Kubernetes makes sure that apps function well across several servers, just how a bank effectively oversees its …

Ansible for Beginners: Manage cisco router with ansible role

Breaking up an ansible playbook with tasks, variables, configuration templates and other supporting files is called a role. A role can be used independently, but have to be used within playbook. It has its own directory structure. Roles in ansible are very robust and you can re-use it once created. In …

Ansible playbook for spin up droplets in DigitalOcean

Ansible is an open source configuration management tool, and is popular for provision infrastructure. In this blog post I’ll show you how easily you can spin up multiple droplets in DigitalOcean. The full code can be downloaded from here. Prerequisite Ansible should be installed on your host and you should …

It all starts with an [SPAM] email

SPAM (or more specifically phishing) email is the most popular and effective weapon of cyber attack now a day. What is the first thing people do after receiving a spam email? Some got caught in the spammer net, some ignore it, some deletes the email, but as a security enthusiast …

Ansible for Beginners: Manage cisco router with ansible playbook

    In my previous post I have shown you what playbook is, how to write and how you can run playbook. In this post I’ll show you another playbook which will be used for managing a Cisco router.  I’ll use the below simple topology for this tutorial. (All files …

Back to Top