What are bash heredocs (Here Documents), and why they are so fun and useful to have. Covers both the basics and advanced usage and tricks.
An introductory guide to the different parts of Google Lighthouse, how to use it via CLI and NodeJS, and strategies for customizing its configuration.
CLI and module for packing files into directories or archives, based on ignorelist files and glob patterns. Built with TypeScript and NodeJS, and highly configurable.
How VSCode Snippets can be used to add support for a customizable Emoji-Log picker, with just a few lines of code you can paste into settings.
CLI and module tool - static-build-cache package - built to help avoid redundant builds for static website projects.
Details on how default create-react-app projects will stall and fail to start on Glitch, and how to fix this issue with just a simple edit.
How to easily enable VSCode Intellisense and autocomplete within Webpack config JS or JSON files.
A reminder of the emphasis on opinions in Prettier's guiding principles, and how this can conflict with ESLint.
How to setup NodeJS based tasks in Windows Task Scheduler, with details for both Yarn and NPM entries. Also explores comparison with CRON and alternatives.
5 powerful features that are built-in to Visual Studio Code and do not require any extensions or special toolchains to start using. Improve your dev workflow!
How to use .env files that are in a different directory than a docker-compose YML file, with variable substitution and relative paths. Options and workarounds.
Automated file timestamp extractor: git-date-extractor NPM package and CLI tool. The tool lets you retrieve file creation and modification dates based on Git history.
A Markdown-sourced, Gatsby-powered mini-site that displays a bunch of my cheatsheets, code snippets, and miscellaneous programming notes as I collect them.
An embeddable and interactive SASS-to-CSS playground, which can be dynamically generated and modified with custom settings and preloaded SASS/SCSS input.
Some random tips and tricks I've been collecting as I work on developing my first VSCode extension.
A post on trying to get QT Creator to be able to, at the very least, build and run an example project for Android and see it on an emulator.
My experience as a brand new QT beginner while trying to use Font Awesome with QML / QT, dealing with relative import paths, and importing outside the source directory.
Revisiting Chrome extension development after a while and outlining some things that have helped me with development and distribution.