| Skip to content | https://friendlyuser.github.io/posts/28#_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/ |
| Nov 20, 2023InvestingScraping HTML Tables with PandasHere's an example of a blog post explaining how to scrape HTML tables using Pandas and read_html() method, along with a section on accessing class attributes in HTML elements. | https://friendlyuser.github.io/posts/stonks/web/scrapping_tables_with_pandas/ |
| Nov 16, 2023Mobile & AndroidSwift's Generics Enhancing Code Flexibility and ReusabilityIn this article, we will discuss what generics are, why they are important, and how to use them in your Swift code | https://friendlyuser.github.io/posts/tech/2023/Swift's_Generics_Enhancing_Code_Flexibility_and_Reusability/ |
| Nov 15, 2023Mobile & AndroidSwift's Extensions Enhancing the Functionality of Existing TypesIn this article, we'll explore the concept of extensions in Swift, illustrate how and when to use them, and provide examples to enhance your understanding | https://friendlyuser.github.io/posts/tech/2023/Swift's_Extensions_Enhancing_the_Functionality_of_Existing_Types/ |
| Nov 14, 2023RustUsing Rust's Error Handling Mechanisms EffectivelyIn this article , we will discuss Rust's error handling mechanisms and how to use them effectively | https://friendlyuser.github.io/posts/tech/2023/Using_Rust's_Error_Handling_Mechanisms_Effectively/ |
| Nov 13, 2023Everything elseUnderstanding and Implementing Microsoft.AspNetCore.CorsMicrosoft.AspNetCore.Cors is a middleware component provided by the ASP.NET Core framework to help developers implement and manage CORS policies in their web applications. | https://friendlyuser.github.io/posts/tech/2023/Understanding_and_Implementing_Microsoft.AspNetCore.Cors/ |
| Nov 13, 2023Mobile & AndroidHow I deployed a dart alfred server to hugging spaceThis blog post covers how to deploy a dart space to hugging space using docker spaces. | https://friendlyuser.github.io/posts/tech/flutter/how_to_deploy_dart_to_hs/ |
| Nov 13, 2023DevOps & toolingIntroduction to github actions and how to use themThis blog post covers how to use github actions to automate tasks. | https://friendlyuser.github.io/posts/tech/scripting/intro_to_github_actions/ |
| Nov 9, 2023AI & dataCustom ChatGPT Bots: Revolutionizing Coding TasksExplore the emergence of custom ChatGPT bots and their role in streamlining coding-related tasks. Discover how OpenAI's GPT facilitates the creation of tailored AI chatbots for various applications such as type conversions, diagram generation, string manipulation, and encoding. | https://friendlyuser.github.io/posts/tech/2023/Making_custom_gpt_bots_with_openai/ |
| Nov 7, 2023AI & dataWeb Scraping for Construction and Procurement DataWhat I learned scraping permit reports, open data and bid-opportunity sites for YellowSheet, plus a small C# scraper at CSPS. | https://friendlyuser.github.io/posts/tech/2023/web_scraping_construction_procurement_data/ |
| Nov 7, 2023InvestingUsing golang to filter through reddit postsLeverage the reddit api to get the latest posts multiple subreddits. | https://friendlyuser.github.io/posts/stonks/web/scrapping_comments_from_reddit/ |
| Nov 4, 2023DevOps & toolingApache Kafka An Introduction to Distributed StreamingIn this article, we will explore the fundamentals of Apache Kafka, its architecture, and how it works | https://friendlyuser.github.io/posts/tech/2023/Apache_Kafka_An_Introduction_to_Distributed_Streaming/ |
| Nov 1, 2023GoUsing Go-Swagger in Golang A Comprehensive GuideIn this article, we will explore how to use go-swagger in your Golang project to enhance your API development experience | https://friendlyuser.github.io/posts/tech/2023/Using_Go-Swagger_in_Golang_A_Comprehensive_Guide/ |
| ← Newer | https://friendlyuser.github.io/posts/27 |
| Older → | https://friendlyuser.github.io/posts/29 |
| 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 |