|||

code

All sections →
Bridging the Gap: Communicating Between the “Browser” (Renderer) and the Main Process in an Electron App December 31, 2024 code & professional & software-engineering I’ve been working with Electron to create installed desktop applications with JavaScript/TypeScript and I found myself writing up notes about how to Writing Shell Scripts with TypeScript instead of Bash February 21, 2024 code & professional & software-engineering bash/shell scripts are a common part of every developer’s life. There is no doubt in my mind that anything can be done in bash, but I am often Surprising Side Effects of Server Side Rendering in Next.js for SEO & Performance January 23, 2024 code & professional & software-engineering It is popular to talk about how Server Side Rendering (SSR) in Next.js is good for SEO (Search-Engine Optimization). While SSR can be a net positive Rationalizing Frequent Deployments for Product Managers and Software Engineers December 12, 2023 code & product-management & operations & professional Over the years I’ve become the biggest advocate that I know of for deploying software frequently. Really frequently. There are two reasons I’ve come