| Skip to content | https://friendlyuser.github.io/posts/23#_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/ |
| Feb 16, 2024JavaScript & webGetting Started with Remix: A Deep Dive into the React EcosystemThis article provides a comprehensive guide on getting started with Remix, its core features, and how it fits into the React ecosystem. | https://friendlyuser.github.io/posts/tech/2024/getting_started_with_remix/ |
| Feb 16, 2024PythonIntegrating microsoft entra (active directory) with wagtailIn this article, we will explore how to integrate microsoft entra with wagtail | https://friendlyuser.github.io/posts/tech/2024/integrating_azure_active_directory_with_wagtail/ |
| Feb 10, 2024PythonWeb Scraping with Beautiful Soup in PythonIn this article, we will look at how to use Beautiful Soup for web scraping in Python | https://friendlyuser.github.io/posts/tech/2023/Web_Scraping_with_Beautiful_Soup_in_Python/ |
| Feb 8, 2024JavaScript & webDeno CLI Module A Modern Approach to JavaScript and TypeScript DevelopmentIn this article, we will explore the Deno CLI module, a powerful and versatile tool for JavaScript and TypeScript developers | https://friendlyuser.github.io/posts/tech/2023/Deno_CLI_Module_A_Modern_Approach_to_JavaScript_and_TypeScript_Development/ |
| Feb 7, 2024PythonIntroduction to jupyter notebooksExplaining jupyter notebooks and how to use them | https://friendlyuser.github.io/posts/tech/introduction_to_jupyter_notebooks/ |
| Feb 3, 2024Mobile & AndroidAn In-Depth Look at the Android Standard LibraryIn this article, we will delve into the Android Standard Library, its essential components, and how developers can leverage its functionalities to create feature-rich Android applications | https://friendlyuser.github.io/posts/tech/2023/An_In-Depth_Look_at_the_Android_Standard_Library/ |
| Jan 30, 2024PythonIntroduction to pythonExplaining the history of csharp and how it is used | https://friendlyuser.github.io/posts/tech/python/python_introduction/ |
| Jan 24, 2024.NET & C#Introduction to csharpExplaining the history of csharp and how it is used | https://friendlyuser.github.io/posts/tech/net/csharp_introduction/ |
| Jan 24, 2024RustUsing MongoDB in RustIn this article, we will explore how to use MongoDB, a popular NoSQL database, in Rust, a systems programming language known for its safety and performance. We'll cover the basics of setting up a MongoDB connection, creating a collection, and performing basic CRUD operations. | https://friendlyuser.github.io/posts/tech/rust/getting_started_with_mongodb_in_rust/ |
| Jan 24, 2024RustHow to use TerminusDB in RustIn this article, we will explore how to use TerminusDB in Rust, and how to integrate the two technologies to build efficient and reliable applications.. | https://friendlyuser.github.io/posts/tech/rust/getting_started_with_terminius_db_in_rust/ |
| Jan 23, 2024DevOps & toolingApache Lucene A Comprehensive Guide to the World-class Search LibraryIn this article, we will delve into the key features and components of Apache Lucene, understand how it works, and explore how you can leverage its capabilities to build robust search applications. | https://friendlyuser.github.io/posts/tech/2023/Apache_Lucene_A_Comprehensive_Guide_to_the_World-class_Search_Library/ |
| Jan 20, 2024GoGORM An Object-Relational Mapping Library for GoIn this article, we'll discuss how to use GORM in your Go projects, covering installation, basic CRUD operations, and advanced features | https://friendlyuser.github.io/posts/tech/2023/GORM_An_Object-Relational_Mapping_Library_for_Go/ |
| ← Newer | https://friendlyuser.github.io/posts/22 |
| Older → | https://friendlyuser.github.io/posts/24 |
| 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 |