This page contains an overview of the tools, software, and hardware I use to manage my day-to-day work, projects, and personal productivity.
Tools
- Trello: A lightweight and intuitive tool for task management, project planning, and to-do tracking.
- Figma: Used for designing user interfaces.
- Carbon.sh: A handy tool for generating beautiful, shareable images of source code snippets.
- VSCodium: My primary code editor free build of VS Code, offering all the power of the editor without the tracking.
Hardware
- SOHO Mikrotik(RB760iGS) router
- Raspberry Pi 5 4GB RAM
- Lenovo mini PC i5-9500 16GB RAM
Software
- Bitwarden: A secure and user-friendly password manager.
- Tailscale: A zero-config VPN that provides access to my home lab from anywhere.
- Node.js: JavaScript runtime.
- Vue.js: front-end tool.
- Grafana: monitoring and visualizing data, integrated into my self-hosted services for real-time insights.
Self Hosting
-
Wiki.js: Used for maintaining personal and technical documentation in a structured and searchable format.
-
Pi-hole: Acts as a network-wide ad blocker and provides local DNS resolution.
-
Email: Self-hosted email setup using Mailcow (running in Docker), with K-9 Mail as the preferred mobile client.
-
Personal Cloud: External hard drive connected to a Raspberry Pi, serving as a low-cost personal cloud storage solution.
-
Blog: A home-hosted personal blog using Nginx as the web server, accessible via public IP. Built on a minimal and low-maintenance blogging platform.
-
Uptime Kuma: Monitors the health and uptime of all self-hosted and external hosted services . Deployed in Docker using the official image from Docker Hub.
-
Network Monitoring System: A custom-built network monitoring service developed in Go, with SQLite as the backend. It periodically scans the network to identify active devices by their IP and MAC addresses. The collected data is visualized through Grafana, offering a real-time dashboard of all connected devices. The entire system is containerized and runs smoothly inside a Docker environment.