Linux, Embedded Systems, Networking, and DevOps Engineering

Welcome to My Technical Blog

I’m Thanh Le, a software engineer specializing in Linux systems, embedded development, networking, and DevOps. This blog serves as my knowledge base where I document technical solutions, share insights, and track project progress.

🌐 Linux Networking

Explore advanced networking concepts, Docker networking, virtual interfaces, and network management solutions.

Preview Article Last Updated Status
[🔥] - Linux Packet Filtering [🔥] - Linux Packet Filtering
Packet flow through the Linux Kernel
Initial Document In progress
Linux Network Management Linux Network Management
Types of network management on Linux
add Ifupdown Done
Virtual Interfaces in Linux Virtual Interfaces in Linux
Meaning and how to create various types of virtual interfaces on Linux
Add ipvlan interface Done
[🔥] - Lịch sử của Linux Wi-Fi Driver [🔥] - Lịch sử của Linux Wi-Fi Driver
Thiết kế của Wi-Fi driver trên Linux
Cập nhật Control path ngày nay và Flow hoạt động của driver đời mới Done
Linux MacVLAN Linux MacVLAN
Information about macvlan interface on Linux
Initialize document Done
Docker Networking Docker Networking
Different types of Docker networks
Initialize document Done

💻 Linux General

System administration, Docker, development tools, and Linux tips & tricks.

Preview Article Last Updated Status
MBR Partition Table MBR Partition Table
Information about the MBR partition
Unknown Done
Linux Tips Linux Tips
Các task hay dùng với Linux
Init document In Progress
Tmux Quick Reference Tmux Quick Reference
Các lệnh hay dùng với tmux
Init document In Progress
Udev Quick Reference Udev Quick Reference
Udev Quick Reference
Init document Done
Docker Snippet Docker Snippet
Các lệnh Docker thường dùng
Init document In Progress
Programming Language snippets Programming Language snippets
Các snippet code hay dùng
Init document In Progress

🔧 Embedded Systems

Hardware development, microcontrollers, IoT devices, and embedded Linux.

Preview Article Last Updated Status
Linux Overlay File System Linux Overlay File System
Linux Overlay File System
Init document Inprogress
[🔥] - Pytest [🔥] - Pytest
Pytest và cách sử dụng
Add plugin Done
Pytest-Embedded Pytest-Embedded
Khái niệm và cách dùng pluggin này cho embedded project
Add description and example Done
[🔥] - Add Yocto support for Rock-3A Single Board Computer [🔥] - Add Yocto support for Rock-3A Single Board Computer
Porting from bsp to Yocto
Unknown Done
[🔥] - Esp8266 Flash map và Partition Table [🔥] - Esp8266 Flash map và Partition Table
Esp8266 Flash map và Partition Table
Unknown Done
Tiny210 Information for development Tiny210 Information for development
Memory map and boot-up information
Unknown Done
Tiva ™ TM4C123GH6ZRB Microcontroller [part 1] Tiva ™ TM4C123GH6ZRB Microcontroller [part 1]
Information about architecture, RAM, ROM, Flash, Bootloader
Copied from old repo Done
[🔥] - Boot sequence on Wireless MCU ESP8266 [🔥] - Boot sequence on Wireless MCU ESP8266
Boot sequence on Wireless MCU ESP8266
Initial Document Done
Tiva ™ TM4C123GH6ZRB Microcontroller [part 2] Tiva ™ TM4C123GH6ZRB Microcontroller [part 2]
Information about SoC, Programming model, Register map
Copy từ repo cũ qua
Yocto Tips Yocto Tips
Tips for working with Yocto
Unknown In Progress
Build OpenWrt For Banana Pi R2 Build OpenWrt For Banana Pi R2
Customize OpenWrt for Banana Pi R2
Unknown Pending

🏗️ Yocto Project

Preview Article Last Updated Status
Yocto Variables Yocto Variables
Important variables for layers and recipes
Unknown In Progress

Recent Updates

Stay tuned for more technical articles and project documentation. Feel free to reach out if you have questions or suggestions!