My Favorite Articles


Rust for Beginners: Understanding Ownership and Borrowing Building a Command-Line Application in Rust Concurrency in Rust: Tokio vs Std Integrating Rust with Other Languages Creating a Web API with Rust and Axum Rust and WebAssembly: A Practical Introduction Advanced Error Handling in Rust Cross-platform Development with Rust Rust Performance Tips and Tricks Building a Game with Bevy in Rust: A Beginner's Guide How much electricity can be saved with Rust Issues with String vs Str and Lifetimes

ESP32 Programming

Getting Started with ESP32: A Beginner's Guide Mastering ESP32 with VS Code Building a Simple Weather Station with ESP32 ESP32 Deep Sleep Mode: A Detailed Tutorial Home Automation with ESP32: An Introduction ESP32 and IoT: Creating Smart Devices ESP32 Bluetooth Basics: Building a BLE Device Advanced ESP32: Working with SPIFFS Real-Time Data Logging Using ESP32 and MQTT ESP32 Web Server: A Step-by-Step Guide

Ruby on Rails

Ruby on Rails for Beginners: MVC Framework Explained Building RESTful APIs with Ruby on Rails Advanced Active Record Techniques in Rails Ruby on Rails Testing: Best Practices Scaling Ruby on Rails Applications Real-time Web Applications with Rails and ActionCable Integrating Front-end Frameworks with Rails Rails Performance Tuning and Optimization Securing Ruby on Rails Applications Ruby on Rails: Best Gems of 2023

Mixed Topics

Implementing Microservices Architecture Introduction to Kubernetes for Cloud Applications Git Tips and Tricks for Advanced Users Agile Methodology: Best Practices for Developers Docker Containers: A Comprehensive Guide Implementing CI/CD Pipelines: A Step-by-Step Tutorial Machine Learning for Programmers: Getting Started Cryptography Basics for Web Developers Building Progressive Web Apps (PWAs) Understanding GraphQL: A Beginner's Guide Implementing Advanced Data Structures in JavaScript Deep Dive into TCP/IP for Developers Understanding and Implementing OAuth 2.0 Advanced Debugging Techniques for Developers Performance Tuning in High-load Systems

Emerging Technologies

LORA, Helium, and Local Networks Introduction to Quantum Computing for Software Engineers Blockchain for Developers: Beyond Cryptocurrencies


Comparing Modern JavaScript Frameworks


Database Technologies: SQL vs. NoSQL Cloud Storage Options: Pros and Cons