Writing · since 2011

Writing

Practical notes from real work — debugging, setup guides and lessons learned across web, backend, apps and AI. 146+ posts and counting.

Electron asarPackaging your app into an asar archive speeds up requires a bit, it conceals the source code and helps to avoid long path names on Windows. IPCMain and IPCRendererLets look at IPCMain and IPCRenderer in Electron. We can use it to send messages between main and renderer processes. Main process and Renderer process in ElectronYou might have come across the main process and renderer process in Electron. This is a simple explanation of them. Electron localizationLet us add localization to the electron tutorial app. We will look at translating both in the main and renderer process. Electron menuThis tutorial shows you how to add an Electron menu to your app. It will also make standard keyboard shortcuts, like copy and paste, work on MacOS. Electron packager tutorialIn this electron packager tutorial we will look at how to create MacOS, Windows and Linux executables with an app icon. Electron app iconsIt's time to add Electron app icons to the tutorial app. For this we need a png-icon, a .icns for macs and a .ico for windows. For Linux we only ne... Electron white screen app startupThis post will cover how to fix the electron white screen app startup. If you start the electron tutorial app you can see it flashes white and then... Midi from Reason to LogicI had a few piano songs recorded in Reason. But i wanted to copy the midi from Reason to Logic because that's the software I use to record things now. Electron frameless windowNow it's time to look at the Electron frameless window functionality. Using a frameless window removes the menu and menubar in your app. Electron app navigationIt's time to implement an electron app navigation in the Electron tutorial app. Not the main kind of menubar but a left menu kind. Screenbar version 0.2 releasedScreenbar is a Mac os Menubar application that helps you to set a timer to take screenshots. I recently did a minor update to it.