| Skip to content | https://friendlyuser.github.io/posts/35#_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/ |
| May 30, 2023GoLarge Sets of Bits in Golang with BitSetWe'll explore how to use the bitset package. | https://friendlyuser.github.io/posts/tech/go/bitset/ |
| May 30, 2023GoUsing Cleanenv for Configuration Management in GolangCleanenv is a lightweight and easy-to-use configuration management library. | https://friendlyuser.github.io/posts/tech/go/Using_Cleanenv_for_Configuration_Management_in_Golang/ |
| May 30, 2023GoUsing Go-Flags in Golang A Comprehensive GuideThis versatile and powerful package is designed to parse command-line arguments in Go applications, making it easy to define and use flags. | https://friendlyuser.github.io/posts/tech/go/goflags/ |
| May 30, 2023GoUsing Subcmd in Golang Enhancing CLI Applications with SubcommandsIn this article, we will explore how to use subcommands in Golang CLI applications using the `subcmd` package | https://friendlyuser.github.io/posts/tech/go/Using_Subcmd_in_Golang_Enhancing_CLI_Applications_with_Subcommands/ |
| May 30, 2023GoUsing Dnote in Golang A Lightweight Note-Taking Tool for DevelopersDnote is a lightweight note-taking tool designed specifically for developers | https://friendlyuser.github.io/posts/tech/go/dnote/ |
| May 30, 2023GoBuilding Interactive Terminal Applications with Golang and GocuiIn this article, we will explore how to build an interactive terminal application using Gocui. | https://friendlyuser.github.io/posts/tech/go/Gocui/ |
| May 30, 2023GoLipgloss in Golang Beautifully Style Your Command-Line ApplicationsThis is where Lipgloss, a Golang library created by Charm, comes in. Lipgloss lets you effortlessly style your command-line applications by providing a set of powerful utilities for styling text and constructing elegant, responsive layouts. | https://friendlyuser.github.io/posts/tech/go/Lipgloss_in_Golang_Beautifully_Style_Your_cli/ |
| May 30, 2023GoUsing Message Passing Interface with Go A Guide to MPBWe will introduce MPB a library that enables the use of the Message Passing Interface. | https://friendlyuser.github.io/posts/tech/go/Using_Message_Passing_InterfaceA_Guide_to_MPB/ |
| May 30, 2023GoUtilizing `uilive` for Real-Time Terminal Updates in Golang In this article, we will explore how to use the `uilive` package to provide real-time updates in terminal applications developed in Go. | https://friendlyuser.github.io/posts/tech/go/Utilizing_`uilive`_for_Real-Time_Terminal_Updates_in_Golang/ |
| May 30, 2023GoUsing `uitable` in Go for Flexible and Beautiful Console OutputIn this article, we will explore `uitable`, a powerful Go package that enables developers to produce beautiful, flexible, and customizable console output in the form of tables. | https://friendlyuser.github.io/posts/tech/go/Using_`uitable`_in_Go_for_Flexible_and_Beautiful_Console_Output/ |
| May 28, 2023PythonMastering NumPy A Comprehensive Guide to Efficient Numerical Computing in PythonThis article will provide a comprehensive introduction to NumPy and its capabilities. | https://friendlyuser.github.io/posts/tech/2023/Mastering_NumPy_A_Comprehensive_Guide_to_Efficient_Numerical_Computing_in_Python/ |
| May 26, 2023GoUsing UIProgress in GoLang A Step-by-Step Guide In this article, we will walk you through the process of using UIProgress in your GoLang projects. | https://friendlyuser.github.io/posts/tech/go/Using_UIProgress_in_GoLang_A_Step-by-Step_Guide/ |
| ← Newer | https://friendlyuser.github.io/posts/34 |
| Older → | https://friendlyuser.github.io/posts/36 |
| 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 |