Thanks to visit codestin.com
Credit goes to github.com

Skip to content

SlavaYakovenko/tech-articles

Repository files navigation

Tech Articles Repository

A collection of technical articles covering networking, IoT, microboards, and development topics.

Repository Structure

tech-articles/
├── README.md
├── pandas-apply-benchmarks/
├── mesh-vpn-raspberry-pi/
├── mesh-vpn-raspberry-pi-part2/
├── mesh-vpn-raspberry-pi-part3/
└── [future-articles]/

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

Series Overview

Mesh VPN for Raspberry Pi Series

A comprehensive guide to building secure, scalable remote access solutions:

  1. Part 1: Basic mesh VPN setup with device-to-device connectivity
  2. Part 2: Subnet routing for full network access
  3. Part 3: Exit nodes for controlled internet access
  4. Part 4: (Coming soon) Advanced security and ACL configuration

Data Processing Performance Series

Practical performance analysis for common data processing scenarios:

  1. Pandas JSON Processing: Direct apply vs masked filtering comparison

About

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.

Contributing

Feel free to suggest improvements or report issues through GitHub issues.

License

All content is provided for educational purposes.

About

Articles by interests

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published