| Skip to content | https://friendlyuser.github.io/posts/19#_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/ |
| Apr 29, 2024GoUsing Testify in Golang A Comprehensive GuideIn this article, we'll explore the key features of Testify, and see how to use them effectively in your Golang projects | https://friendlyuser.github.io/posts/tech/2023/Using_Testify_in_Golang_A_Comprehensive_Guide/ |
| Apr 25, 2024JavaScript & webUsing the league of legends api to get games via denoIn this post I will show you how to use the league of legends api to get games via deno. | https://friendlyuser.github.io/posts/tech/js/using_lol_api_to_get_games/ |
| Apr 25, 2024RustUsing the PokeAPI REST API in RustIn this article, we will explore how to interact with the PokeAPI REST API using the Rust programming language. | https://friendlyuser.github.io/posts/tech/rust/pokeapi_in_rust/ |
| Apr 23, 2024Mobile & AndroidContributing to Open-Source Swift PackagesIn this article, we'll outline the steps you need to take to contribute to open-source Swift packages | https://friendlyuser.github.io/posts/tech/2023/Contributing_to_Open-Source_Swift_Packages/ |
| Apr 21, 2024DevOps & toolingApache Commons A Deep Dive into the Essential Java LibrariesThis article will provide an overview of some of the most widely used Apache Commons libraries, along with code examples to demonstrate their usage. | https://friendlyuser.github.io/posts/tech/2023/Apache_Commons_A_Deep_Dive_into_the_Essential_Java_Libraries/ |
| Apr 21, 2024RustExploring Rust's Iterator System An In-Depth GuideIn this article , we'll take a deep dive into the various aspects of Rust's iterator system, including creating custom iterators, working with existing iterators, and understanding their performance characteristics | https://friendlyuser.github.io/posts/tech/2023/Exploring_Rust's_Iterator_System_An_In-Depth_Guide/ |
| Apr 18, 2024InvestingHow I implemented a stock screener in python Part IIA stock screener is a tool that helps you find stocks that meet your criteria. In this post I will show you how I implemented a stock screener in python. | https://friendlyuser.github.io/posts/stonks/ta/stonk_screener_part_II/ |
| Apr 17, 2024JavaScript & webCustom image component in reactCreated a custom image component with a loading spinner and fallback image | https://friendlyuser.github.io/posts/tech/js/making_an_custom_image_component/ |
| Apr 17, 2024JavaScript & webChanges in Node.js 18Describing the cool new functions in node 18 | https://friendlyuser.github.io/posts/tech/js/node_v18_release/ |
| Apr 12, 2024Mobile & AndroidAndroid Jetpack Navigation Component A Comprehensive GuideThis article will provide a comprehensive guide on this key component, covering its importance, basic concepts, and how to implement it in your project | https://friendlyuser.github.io/posts/tech/2023/Android_Jetpack_Navigation_Component_A_Comprehensive_Guide/ |
| Apr 11, 2024InvestingHow I implemented a stock screener in python part IA stock screener is a tool that helps you find stocks that meet your criteria. In this post I will show you how I implemented a stock screener in python. | https://friendlyuser.github.io/posts/stonks/ta/stonk_screener_part_I/ |
| Apr 10, 2024PythonGetting Started with SOAP APIs Using Zeep in PythonAn introductory guide to interacting with SOAP APIs using Zeep, a modern Python SOAP client. Learn the basics of SOAP protocol, WSDL, and how to consume SOAP services in Python. | https://friendlyuser.github.io/posts/tech/2024/getting_started_with_zeep/ |
| ← Newer | https://friendlyuser.github.io/posts/18 |
| Older → | https://friendlyuser.github.io/posts/20 |
| 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 |