Over the last few weeks, I’ve been keeping things simple and focused: building small networking tools and working on secure backend authentication with Flask. Thought I’d share a quick update for those of you following my journey (shoutout to all 812 of you).
Networking Tools
Most of my recent project time has gone into understanding networking at a deeper level — not just from a textbook or video, but by building tools that interact with the network directly.
Here’s what I’ve worked on so far:
- A basic port scanner written in Python
- A script to send ARP requests and identify devices on the local network
- Learning how data moves through different layers of the TCP/IP stack
- Writing code that deals directly with packets and interfaces
This kind of low-level work has helped me build a stronger intuition for how systems talk to each other — something that really improves everything else I do in backend development.
JWT Authentication with Flask
On the web backend side, I’ve been working on setting up JWT (JSON Web Token) authentication in a Flask API.
Things I’ve been learning and implementing:
- Issuing and verifying tokens securely
- Protecting routes and controlling access based on token roles
- Structuring the app with Flask blueprints, SQLAlchemy, and proper config separation
This is laying the groundwork for future tools and APIs I want to build — where users can log in, store data securely, and interact with the backend in a clean, secure way.
Let’s Talk
If you’ve been following my posts, I’d love to hear from you:
- Want me to share one of the tools? Let me know.
- Curious how I’m handling JWT or structuring the API? Ask and I’ll post more details.
- Also happy to chat if you’re working on anything similar — whether it’s low-level networking or backend auth systems.
Thanks for following along. More updates coming soon.