ohdarling5x Faster Object.assign — A JavaScript Performance TrickJavaScript performance optimization is a crucial aspect of modern web development. One common task in JavaScript is copying properties from…Nov 11Nov 11
ohdarlingBuild a ChatGPT based Voice AssistantThis comes from seeing FOLOTOY on Twitter sharing a voice assistant built using a large language model, complete with the open-source…Nov 3Nov 3
ohdarlingDIY USB Current Meter (1): Component Selection and Schematic DesignUSB current meters are quite commonly used in electronic DIY projects. They can be used to observe the real-time current, voltage, and…Oct 22Oct 22
ohdarlingMonaco Editor in Action: Adding Code FoldingIn the previous article 4 Steps to Add Custom Language Support to Monaco Editor, we learned how to use Monaco Editor to create an editor…Sep 11, 2023Sep 11, 2023
ohdarlingEditing Array in JSON like CSV with Power JSON EditorIn front-end project development, we frequently utilize the JSON format as the communication medium between the server and front-end pages…Aug 19, 2023Aug 19, 2023
ohdarlingUsing INA219 with Arduino to Measure Voltage, Current, and Power in a CircuitRecently, while working on a DIY project, I needed to measure voltage, current, and power in the circuit. After comparing several chips, I…Aug 16, 2023Aug 16, 2023
ohdarlingDIY All in 1 Air Quality MonitorAir quality is crucial to human health and happiness. We breathe a significant amount of air every day, but we rarely pay attention to its…Jun 2, 2023Jun 2, 2023
ohdarlingThe Best Way to Use Dual Displays on M1 MacBook ProWhat is the problem?Oct 30, 20221Oct 30, 20221
ohdarlingUpdate Dynamic Island and Live Activity with Push NotificationWith the launch of Live Activity in iOS 16 and the official support of Dynamic Island in iOS 16.1, we have been able to submit to the App…Oct 29, 20222Oct 29, 20222
ohdarlingBuild a Power Meter with ESPHome and INA219Recently, I was using ESP32 to make some small things, one of the devices is battery-powered, so I am concerned about the battery life, but…Oct 18, 20221Oct 18, 20221