Skip to content

Blog — page 14

561 posts on software development, newest first. Browse by topic:Rust, Go, Python, JavaScript & web, AI & data, DevOps & tooling, Mobile & Android, .NET & C#, C++ & systems, LaTeX, Investing, Everything else.

  1. Everything elseWhat is web3.Explaining what web3 is.
  2. RustBuilding and Packaging Rust Applications with Rust's Build ToolsIn this article , we will explore Rust's build tools, specifically `car, and how they can be utilized to build and package Rust applications effectively
  3. Mobile & AndroidAndroid Mockito Mocking Framework A Comprehensive OverviewIn this article , we will discuss the fundamentals of the Mockito framework and demonstrate its usage in Android development
  4. .NET & C#Introduction to csharpExplaining the history of csharp and how it is used
  5. PythonHow I will describe how to make a qt app that edits a yaml file.Using qt in python, we can create a qt app to modify/save yaml files.
  6. Mobile & AndroidIntroduction to the Android Retrofit Networking LibraryIn this article, we will explore the key features of Retrofit, how to set up a project using Retrofit, and some best practices for using this library in your Android applications
  7. RustA Dive into Rust's String Manipulation Libraries for Text ProcessingIn this article , we will explore some of the essential string manipulation libraries in Rust, along with examples of how to use them in your projects
  8. Mobile & AndroidAndroid Dagger Dependency Injection Framework An In-Depth OverviewIn this article , we will delve into the Dagger framework, covering its core concepts, benefits, and how to use it in your Android projects
  9. Everything elseIntroduction to JIRA query languages.In this post I will show you how to use jql to find jira issues.
  10. Mobile & AndroidSwift's Standard Library A Deep DiveIn this article, we will explore the core elements of Swift's standard library, including its data types, collections, and utility functions
  11. Everything elseUsing WebAssembly for Blockchain DevelopmentIn this article , we will explore the benefits of using WebAssembly for blockchain development, its impact on the industry, and some examples of its implementation
  12. Mobile & AndroidIn this blog post I will show you to build a markdown viewer in Flutter.For chatgpt usage, it is easier to view the prompts in a markdown viewer as a chrome extension.

© 2026 David Li · Home · Blog · RSS ·Classic site · Built with Astro, Starlight and three.js · Logos:Font Awesome Free (CC BY 4.0)