Beginner self-learning developer focused on building real systems.
Current areas of study:
- Linux systems and server administration
- Homelab infrastructure
- Web development (HTML, CSS, JavaScript)
- Python programming
- Networking and cloud infrastructure
I believe the best way to learn is by building and documenting real projects.
- Building and maintaining a personal homelab
- Learning backend and frontend web development
- Deploying self-hosted services
- Understanding Linux server infrastructure
- Improving programming fundamentals
Linux
Docker
Python
HTML
CSS
JavaScript
Nginx
Cloud Infrastructure
Networking
Self-hosted Matrix server deployed on an Azure VM with Docker, Nginx, and TLS.
Technologies:
- Synapse
- Element Web
- Nginx
- Docker
- Cloudflare DNS
- Azure
Repository: https://github.com/dfghtredc/matrix-server
Learning how to deploy and manage self-hosted services including:
- password managers
- chat servers
- monitoring stacks
- networking tools
- Become highly proficient with Linux
- Build full-stack web applications
- Learn infrastructure and system design
- Document everything I build
GitHub: https://github.com/dfghtredc