Skip to content

Blog — page 22

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. GoBuilding Microservices with Go-Kit in Golang Go-Kit offers a set of tools and best practices to develop and manage these services with ease.
  2. C++ & systemsSwift and C++ Interoperability Bridging the Gap Between Two Powerful LanguagesThis article will discuss the interoperability between Swift and C++, and how you can bridge the gap between these two powerful languages.
  3. AI & dataDeploying an OCR Function App on Azure with Docker: A Step-by-Step GuideLearn how to deploy a serverless OCR solution on Azure using a custom Docker container and Azure Functions, leveraging ocrmypdf for efficient text extraction.
  4. C++ & systemsLeveraging Boost in C++20 Projects: A Comprehensive Guide for DevelopersExplore how to effectively integrate and use Boost in your C++20 projects. From setting up and configuring to practical examples of Boost.Asio and Boost.Beast, enhance your C++ development with Boost's powerful capabilities.
  5. JavaScript & webIntroduction to static site generationsA comparison between static site generations including vuepress, gridsome and astro
  6. Mobile & AndroidAndroid Glide Image Loading Library A Comprehensive GuideA technical article about Golang
  7. GoMoving files with a script in goUsing script in go to move files to deploy to github pages
  8. JavaScript & webExploring the Deno Permissions Module A Comprehensive GuideThis article provides an in-depth look at the Deno Permissions module, explaining its purpose, usage, and best practices.
  9. Everything elseTranscode video file with ffmpeg.It provides various tools and APIs for tasks like format conversion, resizing, editing, and more. In this article, we will see how to use ffmpeg to transcode a video file from one format to another.
  10. Everything elseMicrosoft.AspNetCore.Authentication A Deep Dive into Authentication MiddlewareIn this article, we will discuss the architecture, components, and extension points of this middleware, along with examples of how to implement custom authentication schemes.
  11. Mobile & AndroidSwift Performance Optimization TechniquesIn this article, we will discuss several techniques that can help you make the most of Swift's performance optimization features
  12. Mobile & AndroidScrapping the steam top sellers with dartAdding an endpoint on a dart backend to get the top sellers from steam

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