| Skip to content | https://friendlyuser.github.io/posts/33#_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/ |
| Jul 23, 2023Mobile & AndroidDebugging Techniques in SwiftThis article will explore various debugging techniques in Swift, including breakpoints, LLDB, and print statements, as well as some advanced features like the Address Sanitizer and Thread Sanitizer. | https://friendlyuser.github.io/posts/tech/2023/Debugging_Techniques_in_Swift/ |
| Jul 21, 2023DevOps & toolingGithub action to detect ip addressesLeveraging free apis to detect ip addresses | https://friendlyuser.github.io/posts/tech/scripting/github_action_to_detect_ip_address/ |
| Jul 18, 2023C++ & systemsC++ Modern Features From C++11 to C++20This article provides an overview of the modern features introduced in C++11, C++14, C++17, and C++20. | https://friendlyuser.github.io/posts/tech/2023/C++_Modern_Features_From_C++11_to_C++20/ |
| Jul 14, 2023PythonCreating custom subtitles using python and ffmpegHow to create custom subtitles using python and ffmpeg | https://friendlyuser.github.io/posts/tech/scripting/creating_my_own_subs/ |
| Jul 7, 2023Mobile & AndroidSwift Programming Basics A Beginner's GuideIn this article, we will cover the basics of Swift programming, including variables, constants, data types, control flow, and functions | https://friendlyuser.github.io/posts/tech/2023/Swift_Programming_Basics_A_Beginner's_Guide/ |
| Jul 7, 2023Mobile & AndroidImplementing basic pokedex part IPokemon app using flutter | https://friendlyuser.github.io/posts/tech/flutter/pokedex_app_partII/ |
| Jul 7, 2023PythonUsing PyJWT for JSON Web Token Authentication in PythonIn this article, we will discuss JSON Web Tokens (JWT) and how to use the PyJWT library to encode and decode JWTs in your Python applications | https://friendlyuser.github.io/posts/tech/2023/Using_PyJWT_for_JSON_Web_Token_Authentication_in_Python/ |
| Jun 27, 2023Mobile & AndroidResume generation in dartCreating a resume programatically in dart | https://friendlyuser.github.io/posts/tech/flutter/resume_generation_dart/ |
| Jun 23, 2023PythonManaging Python Environments with AnacondaIn this article, we will explore how to use Anaconda to create isolated Python environments, manage packages, and streamline your workflow | https://friendlyuser.github.io/posts/tech/2023/Managing_Python_Environments_with_Anaconda/ |
| Jun 22, 2023PythonUsing Jupyter Notebook in Python An Interactive Computing EnvironmentIn this article, we'll explore the features of Jupyter Notebook and how to use it in your Python projects | https://friendlyuser.github.io/posts/tech/2023/Using_Jupyter_Notebook_in_Python_An_Interactive_Computing_Environment/ |
| Jun 21, 2023Mobile & AndroidSwift's Operators A Comprehensive GuideIn this article, we'll dive into the details of Swift's operators, exploring their syntax, usage, and key features | https://friendlyuser.github.io/posts/tech/2023/Swift's_Operators_A_Comprehensive_Guide/ |
| Jun 20, 2023Everything elseUrl shortener with nuxtUsing solidity to create a url shortener dapp. | https://friendlyuser.github.io/posts/tech/dapps/url_shortener_with_nuxt/ |
| ← Newer | https://friendlyuser.github.io/posts/32 |
| Older → | https://friendlyuser.github.io/posts/34 |
| 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 |