| Skip to content | https://friendlyuser.github.io/posts/17#_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/ |
| Jun 7, 2024JavaScript & webCreate a deploy to overleaf buttonHow to create a deploy to overleaf button in react and plain html | https://friendlyuser.github.io/posts/tech/js/deploy_to_overleaf_button/ |
| Jun 7, 2024PythonHere I will cover how to use chatgpt extract keywords and describe code.In this post I will show you how to use chatgpt to describe code and get keywords. | https://friendlyuser.github.io/posts/tech/python/chatgpt_extract_description_and_keywords/ |
| Jun 2, 2024AI & dataIntroduction to Scikit-learn A Powerful Python Library for Machine LearningIn this article, we will discuss the key features of Scikit-learn and demonstrate how to use it for various machine learning tasks, such as classification, regression, and clustering | https://friendlyuser.github.io/posts/tech/2023/Introduction_to_Scikit-learn_A_Powerful_Python_Library_for_Machine_Learning/ |
| May 30, 2024PythonOptimizing Web Scraping with Proxy Integration: Techniques and ToolsExplore how proxies can transform your web scraping projects by providing anonymity, overcoming geo-restrictions, and avoiding rate limits; includes a step-by-step guide on scraping proxies using Python. | https://friendlyuser.github.io/posts/tech/2024/getting_started_with_requests_and_proxies/ |
| May 30, 2024JavaScript & webConverting saber site to nextraIn this post I will show you how I ported saber site to nextra. | https://friendlyuser.github.io/posts/tech/js/porting_static_site_to_nextra/ |
| May 30, 2024DevOps & toolingCloud Environment VariablesEnvironment variables are dynamic values that can be accessed by processes running on an operating system, including programs, scripts, and command-line interfaces. These variables contain information about the operating system environment and can be used to pass data to programs, control the behavior of the system, and provide configuration settings. | https://friendlyuser.github.io/posts/tech/utils/cloud_env_vars/ |
| May 28, 2024GoUsing graphql-go in Golang A Comprehensive GuideIn this article, we will explore how to use the `graphql- library to build a GraphQL server in Golang | https://friendlyuser.github.io/posts/tech/2023/Using_graphql-go_in_Golang_A_Comprehensive_Guide/ |
| May 27, 2024Mobile & AndroidSwift Enums A Powerful and Versatile Tool for DevelopersIn this article, we'll dive into the power of Swift enums, explore their various features, and learn how they can be used to make your code more concise, expressive, and safe | https://friendlyuser.github.io/posts/tech/2023/Swift_Enums_A_Powerful_and_Versatile_Tool_for_Developers/ |
| May 24, 2024PythonUsing Pillow in Python A Comprehensive GuideIn this article, we'll explore the capabilities of Pillow and demonstrate its usage with practical examples | https://friendlyuser.github.io/posts/tech/2023/Using_Pillow_in_Python_A_Comprehensive_Guide/ |
| May 22, 2024Everything elseLooking at free education options for learning software development.In this post what options are available for free education for learning software development. | https://friendlyuser.github.io/posts/random/free_education_software_development/ |
| May 22, 2024DevOps & toolingIn this post I will compare github, gitlab, and bitbucketLooking at pros and cons of the main code hosting choices. | https://friendlyuser.github.io/posts/tech/git_hosting/ |
| May 22, 2024JavaScript & webCreating a cluster on a map in react nativeIn this post I will show you how to clusters on a map in react native. | https://friendlyuser.github.io/posts/tech/js/react_native_maps/ |
| ← Newer | https://friendlyuser.github.io/posts/16 |
| Older → | https://friendlyuser.github.io/posts/18 |
| 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 |