| Skip to content | https://friendlyuser.github.io/posts/24#_top |
| FriendlyUser | https://friendlyuser.github.io/ |
| Home | https://friendlyuser.github.io/ |
| Work | https://friendlyuser.github.io/#foundations |
| Blog | https://friendlyuser.github.io/posts/ |
| Topics | https://friendlyuser.github.io/topics/ |
| Contact | https://friendlyuser.github.io/#contact |
| GitHub | https://github.com/FriendlyUser |
| LinkedIn | https://www.linkedin.com/in/david-l-b1671a10b/ |
| RSS | https://friendlyuser.github.io/rss.xml |
| Home | https://friendlyuser.github.io/ |
| All posts561 | https://friendlyuser.github.io/posts/ |
| Topics | https://friendlyuser.github.io/topics/ |
| Classic site | https://friendlyuser.github.io/old_site/ |
| Docker and Local Dev Environments | https://friendlyuser.github.io/posts/tech/2026/docker_local_dev_environments/ |
| Maintaining a Legacy PHP Codebase | https://friendlyuser.github.io/posts/tech/2026/maintaining_legacy_php_codebase/ |
| Building Afterlight, a 2D-HD JRPG, with Claude Code | https://friendlyuser.github.io/posts/tech/2026/building_afterlight_jrpg_with_claude_code/ |
| Rebuilding FriendlyUser: A Three.js Homepage and a Starlight Blog | https://friendlyuser.github.io/posts/tech/2026/threejs_portfolio_and_starlight_redesign/ |
| Beyond the Whale: The Architecture, Trade-Offs, and Implementation of Post-Docker Container Frameworks | https://friendlyuser.github.io/posts/tech/2026/docker_comparsions/ |
| Revolutionizing Web Performance: Using Gemini 3.1-Pro-Preview for AI-Generated SVGs | https://friendlyuser.github.io/posts/tech/2026/using_svgs_in_websites_with_ai/ |
| Advanced Git - Cherry-picking, Merge Strategies, and Release Management | https://friendlyuser.github.io/posts/tech/scripting/advanced_git_with_cherry_picking/ |
| Replicating Laravel's Crypt::decryptString Logic in Python | https://friendlyuser.github.io/posts/tech/2025/decoding_laravel_crypt_strings_in_python/ |
| AI Training Platforms Compared: Outlier vs. Appen vs. Aligner - Why the Newcomer Wins in 2025 | https://friendlyuser.github.io/posts/tech/2025/ai_training_platforms/ |
| How to build a contact book cli application in Python | https://friendlyuser.github.io/posts/tech/python/projects/contact_book/ |
| Rust77 | https://friendlyuser.github.io/topics/rust/ |
| Go58 | https://friendlyuser.github.io/topics/go/ |
| Python78 | https://friendlyuser.github.io/topics/python/ |
| JavaScript & web79 | https://friendlyuser.github.io/topics/web/ |
| AI & data24 | https://friendlyuser.github.io/topics/ai/ |
| DevOps & tooling26 | https://friendlyuser.github.io/topics/devops/ |
| Mobile & Android74 | https://friendlyuser.github.io/topics/mobile/ |
| .NET & C#21 | https://friendlyuser.github.io/topics/dotnet/ |
| C++ & systems30 | https://friendlyuser.github.io/topics/systems/ |
| LaTeX11 | https://friendlyuser.github.io/topics/latex/ |
| Investing28 | https://friendlyuser.github.io/topics/invest/ |
| Everything else55 | https://friendlyuser.github.io/topics/other/ |
| GitHub | https://github.com/FriendlyUser |
| LinkedIn | https://www.linkedin.com/in/david-l-b1671a10b/ |
| RSS | https://friendlyuser.github.io/rss.xml |
| Rust | https://friendlyuser.github.io/topics/rust/ |
| Go | https://friendlyuser.github.io/topics/go/ |
| Python | https://friendlyuser.github.io/topics/python/ |
| JavaScript & web | https://friendlyuser.github.io/topics/web/ |
| AI & data | https://friendlyuser.github.io/topics/ai/ |
| DevOps & tooling | https://friendlyuser.github.io/topics/devops/ |
| Mobile & Android | https://friendlyuser.github.io/topics/mobile/ |
| .NET & C# | https://friendlyuser.github.io/topics/dotnet/ |
| C++ & systems | https://friendlyuser.github.io/topics/systems/ |
| LaTeX | https://friendlyuser.github.io/topics/latex/ |
| Investing | https://friendlyuser.github.io/topics/invest/ |
| Everything else | https://friendlyuser.github.io/topics/other/ |
| Jan 17, 2024Everything elseUnderstanding the Netty Network FrameworkIn this article, we will explore the core concepts of the Netty framework, its architecture, and how to build a simple server and client application | https://friendlyuser.github.io/posts/tech/2023/Understanding_the_Netty_Network_Framework/ |
| Jan 17, 2024GoHow to Call C and C++ Code from Go (Golang)Go, also known as Golang, is a powerful and efficient programming language designed for concurrent systems | https://friendlyuser.github.io/posts/tech/go/how_to_call_c_cplusplus_from_go/ |
| Jan 17, 2024GoIntroduction to golangExplaining the history of golang and how it is used | https://friendlyuser.github.io/posts/tech/go/introduction_to_golang/ |
| Jan 17, 2024GoBuilding a text diffing tool in golangIn this article, we will explain how to build a text diff tool in Golang, a popular programming language for building efficient and high-performance applications. | https://friendlyuser.github.io/posts/tech/go/text_diff_tool_in_go/ |
| Jan 17, 2024GoWeb Scraping in GolangWeb scraping is the process of extracting data from websites in an automated fashion. It is a very useful technique to gather large amounts of data from the web. Golang is a great language for web scraping due to its speed, concurrency, and simplicity. | https://friendlyuser.github.io/posts/tech/go/web_scrapping_in_golang/ |
| Jan 15, 2024Everything elseMicrosoft.AspNetCore.Mvc An OverviewThis article will provide an overview of the MVC framework, discuss its main components, and explore some of its key features.g | https://friendlyuser.github.io/posts/tech/2023/Microsoft.AspNetCore.Mvc_An_Overview/ |
| Jan 15, 2024DevOps & toolingApache Spark A High-Performance Cluster-Computing FrameworkIn this article, we will explore the core components of Apache Spark, its architecture, and its key features | https://friendlyuser.github.io/posts/tech/2023/Apache_Spark_A_High-Performance_Cluster-Computing_Framework/ |
| Jan 13, 2024C++ & systemsC++ Exceptions and Error Handling A Comprehensive GuideThis article will provide an in-depth look at C++ exceptions and error handling, including exception types, how to throw and catch exceptions, and best practices for using exceptions in your code. | https://friendlyuser.github.io/posts/tech/2023/C++_Exceptions_and_Error_Handling_A_Comprehensive_Guide/ |
| Jan 10, 2024GoBasic wails app to call the donald trump apiBarebones wails app to call the donald trump api | https://friendlyuser.github.io/posts/tech/go/basic_wails_app/ |
| Jan 10, 2024GoHow I made a book api in golangImplementing a book api in golang using the google books api | https://friendlyuser.github.io/posts/tech/go/book_api_in_golang/ |
| Jan 10, 2024RustBuilding Reliable and Crash-Proof Systems with Rust ProgrammingIn this article, we'll explore how Rust can help us build crash-proof and reliable systems. | https://friendlyuser.github.io/posts/tech/rust/crash_proof_systems_in_rust/ |
| Jan 6, 2024RustUsing Rust's Option and Result Types for Safer and More Expressive CodeIn this article , we will discuss how to use these types to write safer and more expressive code in Rust | https://friendlyuser.github.io/posts/tech/2023/Using_Rust's_Option_and_Result_Types_for_Safer_and_More_Expressive_Code/ |
| ← Newer | https://friendlyuser.github.io/posts/23 |
| Older → | https://friendlyuser.github.io/posts/25 |
| Home | https://friendlyuser.github.io/ |
| Blog | https://friendlyuser.github.io/posts/ |
| RSS | https://friendlyuser.github.io/rss.xml |
| Classic site | https://friendlyuser.github.io/old_site/ |
| Font Awesome Free | https://fontawesome.com/license/free |