Skip to content

Blog — page 5

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. PythonMastering Python Development with PyCharmIn this article, we will dive into the key features of PyCharm and explore how to use them effectively
  2. JavaScript & webDeno WebSocket Module A Comprehensive GuideIn this article, we will explore the Deno WebSocket module and how to use it to build WebSocket applications in Deno
  3. Everything elseA Deep Dive into Entity FrameworkIn this article, we will explore the key concepts of Entity Framework, its architecture, and how to use it in a typical .NET application.
  4. PythonHow to extract text from a PDF file in PythonTo extract text from a PDF file, you can use the `PyPDF2` library.
  5. Everything elseGoogle Protocol Buffers An Introduction to Efficient SerializationThis article will provide an overview of the key features and benefits of Protobuf, and explain its usage in practical applications.
  6. JavaScript & webSpeeding Up JavaScript Applications with WebAssemblyIn this article , we will explore how WebAssembly can be used to speed up JavaScript applications, by offloading performance-critical tasks to WebAssembly modules
  7. JavaScript & webIntegrating Recurring Payments with Clover APILearn how to use Clover API to tokenize credit card information, create customer profiles, look up tax rates, and manage subscriptions for recurring payments in your applications.
  8. RustHow to use Rust's Foreign Function InterfaceRust's Foreign Function Interface (FFI) allows Rust code to interact with code written in other programming languages, such as C. In this article, we will explore Rust's FFI capabilities by building a program that interfaces with a C library using Rust's FFI. Specifically, we will use Rust to call a C library function that computes the sum of two integers.
  9. RustHow to use Rust's macrosIn this article, we will explore Rust's macros and build a program that demonstrates their usage.
  10. Rustserde_json: A Rust Library for Serialization and Deserializationserde_json is a Rust library that can be used to serialize and deserialize JSON data. It is a popular library that is used by many Rust projects.
  11. RustUnsafe Rust: Going Below the AbstractionRust is a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
  12. RustCross-Language Interoperability: Exploring Rust's FFI, WebAssembly, and gRPCIn this article, we will explore three techniques for cross-language interoperability: Rust's FFI, WebAssembly, and gRPC.

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