Blog — page 21
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.
Utilizing `tempfile` for File Storage in Read-Only Environments: A Case Study with Azure Function AppsExplore how the Python `tempfile` module can be leveraged to work with file storage in read-only environments like Azure Function Apps. Learn to create and manage temporary files securely and efficiently, ensuring applications are scalable and compliant with serverless architecture constraints.
Automate Windows with auto hot keyAutoHotkey is a free, open-source scripting language for Windows that allows users to easily create small to complex scripts for all kinds of tasks such as
Implementation animations with css and react-intersection-observerUsing the react-intersection-observer library to implement animations with css
Css Animations in VueVue is a popular JavaScript framework that allows developers to create dynamic, reactive user interfaces. One of the ways Vue makes this possible is by allowing developers to easily integrate CSS animations into their Vue components. In this article, we will explore how to use CSS animations in Vue.
Web Scrapping Super Bowl WinnersWeb scrapping of the espn page for super bowl winners
Building a Text Diff Tool in RustIn this tutorial, we will build a system tool in Rust that performs text diffing between two text files and outputs them nicely to the console. This tool will be similar to the `diff` command in Linux.
Todo list in RustRust is a systems programming language that is designed for speed, safety, and concurrency. It provides low-level control over hardware resources while ensuring memory safety and preventing common programming errors.
Using OpenGMK in RustIn this article, we will explore how to use OpenGMK in Rust with the help of `opengmk-rs`, a Rust library that provides a convenient interface for working with OpenGMK documents.
Using Resvg in RustIn this article, we will explore Resvg, a pure Rust SVG rendering library, and learn how to use it effectively within a Rust project. Scalable Vector Graphics (SVG) is a widely-used XML-based vector image format for creating two-dimensional graphics with support for interactivity and animation.Handling File Uploads with FastAPI, Django, and Flask: A Beginner's GuideA comprehensive guide for junior developers on implementing file upload features in FastAPI, Django, and Flask, focusing on ease of use and installation dependencies.
How to Download Investor Presentation Audio Files from Conference Hosting SoftwareThis technical article details the process of downloading investor presentation audio files from conference hosting software. It covers identifying the audio file source, finding the direct audio file URL using browser developer tools, downloading the file via ffmpeg, and transcribing the audio to text using advanced machine learning models.
Swift Error Handling A Comprehensive GuideThis article will provide a comprehensive guide to Swift's error handling, covering the basics, error propagation, and advanced techniques.
© 2026 David Li · Home · Blog · RSS ·Classic site · Built with Astro, Starlight and three.js · Logos:Font Awesome Free (CC BY 4.0)