Writing

Technical writing on DevOps, AI, cybersecurity, and building software that matters.

AI Engineering

LLM workflows, AI tools, agent systems, and applied machine learning.

DevOps

Infrastructure, automation, cloud delivery, and platform engineering.

DevOps Sep 11, 2022

AWS - Getting Started

This tutorial guides you through initial steps getting started with Amazon Web Service (AWS). AWS is the leading cloud solution providers and most organizations have developed or migrated their business online.

Read article →

Security

Cybersecurity, privacy, secure systems, and defensive engineering.

Security Jun 2, 2025

Cyber Crime is Booming in Australia

Cyber crime is exploding across Australia, affecting everyday individuals — not just large companies or tech newbies. In this post, I break down why no one is immune, the real scale of cyber threats in our country, and the common scams that are catching smart people off guard. If you’ve ever thought "it won’t happen to me," this is your wake-up call.

Read article →
Security Jan 28, 2025

SSH Alternatives and Enhancements

In this one-stop guide, I will explore how tools like mosh (for high-latency resilience), Teleport (zero-trust and ephemeral certificates), and WireGuard-powered VPNs offer alternatives or enhancements to traditional SSH, each bringing unique advantages for more secure, flexible, and high-performance remote access.

Read article →

Tutorials

Step-by-step practical guides, setups, and troubleshooting writeups.

Tutorials Apr 29, 2023

Installing Jupyter Notebook in virtual env

Jupyter Notebook is a popular choice among data scientist and data engineer developing application. There are numerous factors of why Jupyter Notebooks are preferred choice for getting up and running quickly. There are several posts why they do so. [This](https://realpython.com/lessons/why-use-jupyter-notebooks/) article on real python nicely explains.

Read article →

Notes

Opinions, field notes, writing experiments, and technical curiosities.

Notes Feb 2, 2025

Who is Foo Bar and Baz

Ever wondered why programming examples mostly use **foo**, **bar** and **baz**? These words trace back to military slang **(FUBAR)** and early computing culture. Used as **neutral placeholders,** they help programmers focus on logic rather than real-world names. This post explores their origins, evolution, and why they remain an inside joke in coding.

Read article →
Notes Sep 12, 2022

Obsidian Sync

This document chart out plan the way will use git to store obsidian vault. Next article in series will elaborate on this foundation to achieve target results.

Read article →