René's URL Explorer Experiment


Title: David Li — Software Developer | FriendlyUser

Open Graph Title: David Li — Software Developer | FriendlyUser

Description: I build software, blog about it, and deploy tools for investing. Portfolio and blog of David Li, a software developer in Vancouver, BC.

Open Graph Description: I build software, blog about it, and deploy tools for investing. Portfolio and blog of David Li, a software developer in Vancouver, BC.

Opengraph URL: https://friendlyuser.github.io/

direct link

Domain: friendlyuser.github.io

authorDavid Li
theme-color#07090d
og:typewebsite
twitter:cardsummary

Links:

Skip to contenthttps://friendlyuser.github.io#main
FriendlyUserhttps://friendlyuser.github.io#hello
Workhttps://friendlyuser.github.io#foundations
Writinghttps://friendlyuser.github.io#writing
Skillshttps://friendlyuser.github.io#skills
Contacthttps://friendlyuser.github.io#contact
Bloghttps://friendlyuser.github.io/posts/
Topicshttps://friendlyuser.github.io/topics/
GitHubhttps://github.com/FriendlyUser
00Vancouver, BChttps://friendlyuser.github.io#hello
01Foundationshttps://friendlyuser.github.io#foundations
02Marketplacehttps://friendlyuser.github.io#marketplace
03Construction datahttps://friendlyuser.github.io#construction
04Claims AIhttps://friendlyuser.github.io#claims
05Public servicehttps://friendlyuser.github.io#civic
06Writing & toolshttps://friendlyuser.github.io#writing
07Contacthttps://friendlyuser.github.io#contact
See the workhttps://friendlyuser.github.io#foundations
Read the blog (561 posts)https://friendlyuser.github.io/posts/
Managing Rust Projects and Dependencies with Cargohttps://friendlyuser.github.io/posts/tech/2023/Managing_Rust_Projects_and_Dependencies_with_Cargo/
Rust's Concurrency and Parallelism Libraries A Guide to Writing Concurrent and Parallel Codehttps://friendlyuser.github.io/posts/tech/2023/Rust's_Concurrency_and_Parallelism_Libraries_A_Guide_to_Writing_Concurrent_and_Parallel_Code/
Leveraging Rust's Trait System for Writing Generic Codehttps://friendlyuser.github.io/posts/tech/2023/Leveraging_Rust's_Trait_System_for_Writing_Generic_Code/
All 77 Rust posts →https://friendlyuser.github.io/topics/rust/
Using Gin Framework in Golanghttps://friendlyuser.github.io/posts/tech/2023/Using_Gin_Framework_in_Golang/
File Handling and Error Handling in Go.https://friendlyuser.github.io/posts/tech/go/chapter_10_why_golang/
History of golang.https://friendlyuser.github.io/posts/tech/go/chapter_2_why_golang/
All 58 Go posts →https://friendlyuser.github.io/topics/go/
Replicating Laravel's Crypt::decryptString Logic in Pythonhttps://friendlyuser.github.io/posts/tech/2025/decoding_laravel_crypt_strings_in_python/
How to build a contact book cli application in Pythonhttps://friendlyuser.github.io/posts/tech/python/projects/contact_book/
Building Fast and Efficient Web APIs with FastAPI in Pythonhttps://friendlyuser.github.io/posts/tech/2023/Building_Fast_and_Efficient_Web_APIs_with_FastAPI_in_Python/
All 78 Python posts →https://friendlyuser.github.io/topics/python/
Maintaining a Legacy PHP Codebasehttps://friendlyuser.github.io/posts/tech/2026/maintaining_legacy_php_codebase/
Rebuilding FriendlyUser: A Three.js Homepage and a Starlight Bloghttps://friendlyuser.github.io/posts/tech/2026/threejs_portfolio_and_starlight_redesign/
The Benefits of Using WebAssembly for Web Developmenthttps://friendlyuser.github.io/posts/tech/2023/The_Benefits_of_Using_WebAssembly_for_Web_Development/
All 79 JavaScript & web posts →https://friendlyuser.github.io/topics/web/
Building Afterlight, a 2D-HD JRPG, with Claude Codehttps://friendlyuser.github.io/posts/tech/2026/building_afterlight_jrpg_with_claude_code/
Revolutionizing Web Performance: Using Gemini 3.1-Pro-Preview for AI-Generated SVGshttps://friendlyuser.github.io/posts/tech/2026/using_svgs_in_websites_with_ai/
AI Training Platforms Compared: Outlier vs. Appen vs. Aligner - Why the Newcomer Wins in 2025https://friendlyuser.github.io/posts/tech/2025/ai_training_platforms/
All 24 AI & data posts →https://friendlyuser.github.io/topics/ai/
Docker and Local Dev Environmentshttps://friendlyuser.github.io/posts/tech/2026/docker_local_dev_environments/
Beyond the Whale: The Architecture, Trade-Offs, and Implementation of Post-Docker Container Frameworkshttps://friendlyuser.github.io/posts/tech/2026/docker_comparsions/
Advanced Git - Cherry-picking, Merge Strategies, and Release Managementhttps://friendlyuser.github.io/posts/tech/scripting/advanced_git_with_cherry_picking/
All 26 DevOps & tooling posts →https://friendlyuser.github.io/topics/devops/
Android Room Persistence Library A Comprehensive Guidehttps://friendlyuser.github.io/posts/tech/2023/Android_Room_Persistence_Library_A_Comprehensive_Guide/
Android ButterKnife View Binding Library A Comprehensive Overviewhttps://friendlyuser.github.io/posts/tech/2023/Android_ButterKnife_View_Binding_Library_A_Comprehensive_Overview/
How to Publish a Package in Swifthttps://friendlyuser.github.io/posts/tech/2023/How_to_Publish_a_Package_in_Swift/
All 74 Mobile & Android posts →https://friendlyuser.github.io/topics/mobile/
An Introduction to ASP.NET A Powerful Web Development Frameworkhttps://friendlyuser.github.io/posts/tech/2023/An_Introduction_to_ASP.NET_A_Powerful_Web_Development_Framework/
Understanding the .NET Core Framework A Comprehensive Overviewhttps://friendlyuser.github.io/posts/tech/2023/Understanding_the_.NET_Core_Framework_A_Comprehensive_Overview/
Review of Polygot Notebookshttps://friendlyuser.github.io/posts/tech/net/review_of_polygot_notebooks/
All 21 .NET & C# posts →https://friendlyuser.github.io/topics/dotnet/
C++ Type Traits and Metaprogramming A Deep Divehttps://friendlyuser.github.io/posts/tech/2023/C++_Type_Traits_and_Metaprogramming_A_Deep_Dive/
C++ Move Semantics and Rvalue References A Deep Divehttps://friendlyuser.github.io/posts/tech/2023/C++_Move_Semantics_and_Rvalue_References_A_Deep_Dive/
C++ Object-Oriented Design Patterns A Practical Guidehttps://friendlyuser.github.io/posts/tech/2023/C++_Object-Oriented_Design_Patterns_A_Practical_Guide/
All 30 C++ & systems posts →https://friendlyuser.github.io/topics/systems/
Advanced Topics in LaTeXhttps://friendlyuser.github.io/posts/tech/tex/advanced_topics_in_tex/
Collaborating on Documents with LaTeXhttps://friendlyuser.github.io/posts/tech/tex/collaborating_on_documents/
Getting started with tikzhttps://friendlyuser.github.io/posts/tech/tex/diagrams_in_tex/
All 11 LaTeX posts →https://friendlyuser.github.io/topics/latex/
How I implemented a stock screener in python Part IIhttps://friendlyuser.github.io/posts/stonks/ta/stonk_screener_part_II/
How I implemented a stock screener in python part Ihttps://friendlyuser.github.io/posts/stonks/ta/stonk_screener_part_I/
How to Download Investor Presentation Audio Files from Conference Hosting Softwarehttps://friendlyuser.github.io/posts/tech/2024/extracting_investor_presentations_from_web/
All 28 Investing posts →https://friendlyuser.github.io/topics/invest/
Using WebAssembly for Serverless Computinghttps://friendlyuser.github.io/posts/tech/2023/Using_WebAssembly_for_Serverless_Computing/
Leveraging WebAssembly for Game Developmenthttps://friendlyuser.github.io/posts/tech/2023/Leveraging_WebAssembly_for_Game_Development/
A Comprehensive Guide to Newtonsoft.Jsonhttps://friendlyuser.github.io/posts/tech/2023/A_Comprehensive_Guide_to_Newtonsoft.Json/
All 55 Everything else posts →https://friendlyuser.github.io/topics/other/
Nov 7, 2026Docker and Local Dev Environmentshttps://friendlyuser.github.io/posts/tech/2026/docker_local_dev_environments/
Nov 7, 2026Maintaining a Legacy PHP Codebasehttps://friendlyuser.github.io/posts/tech/2026/maintaining_legacy_php_codebase/
Nov 7, 2026Building Afterlight, a 2D-HD JRPG, with Claude Codehttps://friendlyuser.github.io/posts/tech/2026/building_afterlight_jrpg_with_claude_code/
Nov 6, 2026Rebuilding FriendlyUser: A Three.js Homepage and a Starlight Bloghttps://friendlyuser.github.io/posts/tech/2026/threejs_portfolio_and_starlight_redesign/
Jun 30, 2026Beyond the Whale: The Architecture, Trade-Offs, and Implementation of Post-Docker Container Frameworkshttps://friendlyuser.github.io/posts/tech/2026/docker_comparsions/
Feb 22, 2026Revolutionizing Web Performance: Using Gemini 3.1-Pro-Preview for AI-Generated SVGshttps://friendlyuser.github.io/posts/tech/2026/using_svgs_in_websites_with_ai/
All 561 posts →https://friendlyuser.github.io/posts/
dli-investhttps://github.com/dli-invest
halts_and_news trading halts & news to Discordhttps://github.com/dli-invest/halts_and_news
fdrtt live transcription of YouTube livestreamshttps://github.com/dli-invest/fdrtt
conscrap Yahoo Finance & CEO.ca conversation scraper (C#)https://github.com/dli-invest/conscrap
price-prediction Prophet forecasts on GitHub Pageshttps://github.com/dli-invest/price-prediction
cse_file_downloader SEDAR filings downloaderhttps://github.com/dli-invest/cse_file_downloader
earnings-ipos-stock-calendar earnings & IPO calendarshttps://github.com/dli-invest/earnings-ipos-stock-calendar
stock_parser TSX ticker parserhttps://github.com/dli-invest/stock_parser
reccomendation-engine stock recommendation enginehttps://github.com/dli-invest/reccomendation-engine
finreddit finance subreddit tracker (Go)https://github.com/dli-invest/finreddit
stonk_updates periodic ticker updates to Discordhttps://github.com/dli-invest/stonk_updates
halts_and_news trading halts & news to Discordhttps://github.com/dli-invest/halts_and_news
fdrtt live transcription of YouTube livestreamshttps://github.com/dli-invest/fdrtt
conscrap Yahoo Finance & CEO.ca conversation scraper (C#)https://github.com/dli-invest/conscrap
price-prediction Prophet forecasts on GitHub Pageshttps://github.com/dli-invest/price-prediction
cse_file_downloader SEDAR filings downloaderhttps://github.com/dli-invest/cse_file_downloader
earnings-ipos-stock-calendar earnings & IPO calendarshttps://github.com/dli-invest/earnings-ipos-stock-calendar
stock_parser TSX ticker parserhttps://github.com/dli-invest/stock_parser
reccomendation-engine stock recommendation enginehttps://github.com/dli-invest/reccomendation-engine
finreddit finance subreddit tracker (Go)https://github.com/dli-invest/finreddit
stonk_updates periodic ticker updates to Discordhttps://github.com/dli-invest/stonk_updates
LaTeX DiagramsDiagrams generated for university work and collected from around the internet.LaTeX · Nextrahttps://grandfleet.eu.org
vuepress-theme-coolA starter theme for VuePress, originally named vuepress-theme-school.VuePress · Vuehttps://vuepress-theme-cool.js.org/
Flipp flyer parserScrapes grocery flyers to track deals.Python · Scrapinghttps://github.com/FriendlyUser/flipp_flyer_parser
Financial news NLPNatural-language processing over financial news headlines.spaCy · NLPhttps://github.com/dli-invest/fin_news_nlp
GitHub FriendlyUserhttps://github.com/FriendlyUser
LinkedIn David Lihttps://www.linkedin.com/in/david-l-b1671a10b/
Investing tools dli-investhttps://github.com/dli-invest
Blog 561 postshttps://friendlyuser.github.io/posts/
RSS feedhttps://friendlyuser.github.io/rss.xml
Store Redbubblehttps://TeeMugs3.redbubble.com
Sourcehttps://github.com/FriendlyUser/astro-tech-blog
Classic sitehttps://friendlyuser.github.io/old_site/
Font Awesome Freehttps://fontawesome.com/license/free

Viewport: width=device-width, initial-scale=1.0, viewport-fit=cover


URLs of crawlers that visited me.