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, 20221Oct 29, 20221
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, 2022Oct 18, 2022
ohdarling3 Steps to Make Web Page Load 3x Faster in Mobile AppThere are a lot of cross-platform technologies that develop features for both iOS and Android, such as Flutter, React Native, but they all…Apr 27, 20223Apr 27, 20223
ohdarling5 Reasons Why Rewrote Mac Catalyst App with Native CodeI wrote an app for iOS called MermaidEditor, which is an editor app for writing mermaid js diagram, it uses WKWebVIew to load a Monaco…Apr 24, 2022Apr 24, 2022
ohdarling3 Reasons Why I don’t like using SwiftUISwiftUI is popular, but sometimes I don’t like using it, why?Apr 23, 20223Apr 23, 20223