A collection of technical articles covering networking, IoT, microboards, and development topics.
tech-articles/
├── README.md
├── pandas-apply-benchmarks/
├── mesh-vpn-raspberry-pi/
├── mesh-vpn-raspberry-pi-part2/
├── mesh-vpn-raspberry-pi-part3/
└── [future-articles]/
Performance analysis of two approaches for processing JSON data in pandas DataFrames. A comprehensive benchmark comparing direct apply vs masked filtering approaches with practical recommendations for different scenarios.
Topics covered:
- Pandas performance optimization
- JSON parsing strategies
- Boolean indexing mechanics
- Benchmark methodology
- Real-world performance implications
A practical guide to setting up Tailscale mesh VPN for remote access to Raspberry Pi and other microboards without additional infrastructure. Perfect for developers working with IoT projects and home labs.
Topics covered:
- Solving NAT traversal issues
- Tailscale installation and setup
- Mesh networking fundamentals
- Remote access to microboards
Advanced Tailscale configuration for accessing your entire home network remotely through subnet routing. Learn how to reach any device on your home network from anywhere in the world.
Topics covered:
- Subnet routing configuration
- IP forwarding setup
- Multi-location network planning
- Global device access strategies
- Network topology best practices
Using Tailscale exit nodes to control your public IP address and route internet traffic through specific devices in your mesh network. Perfect for accessing geo-restricted content and securing connections on untrusted networks.
Topics covered:
- Exit node configuration
- Public IP address control
- Geographic content access
- Secure internet routing
- Mobile device setup
A comprehensive guide to building secure, scalable remote access solutions:
- Part 1: Basic mesh VPN setup with device-to-device connectivity
- Part 2: Subnet routing for full network access
- Part 3: Exit nodes for controlled internet access
- Part 4: (Coming soon) Advanced security and ACL configuration
Practical performance analysis for common data processing scenarios:
- Pandas JSON Processing: Direct apply vs masked filtering comparison
This repository contains technical articles aimed at developers, IoT enthusiasts, data engineers, and programmers interested in practical solutions for common networking, data processing, and development challenges.
Feel free to suggest improvements or report issues through GitHub issues.
All content is provided for educational purposes.