Posts
All the articles I've posted.
Building a Cross Browser Extension in 2022
Updated: at 02:02 PMBy sharing my experience, I hope you will spend less time fixing the incompatibility issues and more time working on your plugin.
This synthetic event is reused for performance reasons
Updated: at 08:30 PMOn React 16, copy e.target.value before setState, or call e.persist(). The synthetic event is reused and then nullified. React 17 removed this event pooling.
electron-builder: Mac, Windows, and Linux builds
Updated: at 12:00 PMelectron-builder 26.18.0 and Electron 45: one config for a Mac dmg, a Windows NSIS installer, and a Linux AppImage. Notarize with notarytool, then publish.
Leverage the power of NodeJS in your Electron application
Updated: at 07:54 AMElectron can use browser APIs and Node.js in the same desktop app. That combination is what makes the platform useful.
I want to build my blog because that's one of the best ways to gain credibility in my niche
Updated: at 06:54 AMLong-form posts build credibility in a niche. Twitter can find readers, but the trust should live on a blog you own.
Solve Problems like a Developer
Updated: at 03:31 PMA problem-solving loop for developers, writers, and designers: state the problem clearly before trying to solve it.