Learning Page Content
Learning & Development

My WordPress Plugin Development
Learning Journey

Practical notes, guides, and projects — bridging civil engineering expertise with modern web and software development.

3+ Security Guides
5+ Engineering Tools
10+ Plugins & Projects
Still Learning
Learning Topics

Organized by area — click any topic to explore guides and notes.

Network Security
  • Ubuntu UFW Complete Guide
  • Ubuntu nftables Complete Guide
  • Ubuntu firewalld Complete Guide
  • Firewall Rule Best Practices
WordPress Development
  • Custom Plugin Development
  • Shortcodes & REST API
  • Elementor Widget Integration
  • Joomla CMS Exploration
Engineering Tools
  • Steel Column Calculator
  • 3D Model Viewer (BIM)
  • Cable & Breaker Sizer
  • Anchor Design Calculator
Python & Backend
  • Python for Engineers
  • REST API Development
  • Data Processing Scripts
  • Automation Workflows
Web Development
  • HTML, CSS & Bootstrap
  • JavaScript & jQuery
  • PHP Fundamentals
  • Responsive Design
BIM & CAD Integration
  • BIM Workflows & Data
  • CAD to Web Visualization
  • IFC Model Handling
  • Engineering Data Pipelines
Featured Guides

Highlighted write-ups from recent learning sessions.

Ubuntu UFW Complete Guide

Full walkthrough of Uncomplicated Firewall — rules, ports, logging, and application profiles on Ubuntu.

Network Security
Ubuntu nftables Complete Guide

Modern packet filtering with nftables — syntax, tables, chains, and migration from iptables.

Network Security
Building Your First WordPress Plugin

Step-by-step guide to creating a custom WordPress plugin from scratch with shortcodes and admin panels.

WordPress Dev
Steel Column Calculator — From Python to Web

How I built an engineering calculator using Python logic exposed through a WordPress frontend.

Engineering Tools