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 SecurityUbuntu nftables Complete Guide
Modern packet filtering with nftables — syntax, tables, chains, and migration from iptables.
Network SecurityBuilding Your First WordPress Plugin
Step-by-step guide to creating a custom WordPress plugin from scratch with shortcodes and admin panels.
WordPress DevSteel Column Calculator — From Python to Web
How I built an engineering calculator using Python logic exposed through a WordPress frontend.
Engineering ToolsLearning by Building
Every tool on this site started as a learning project.
Explore the applications or find your guidance below.