Home
posts
posts
JavaScript
TypeScript
Code Quality
Webpack
Functional Programming
npm
overrides
Orange Pi
Single Board Computer
AWS
Secrets Manager
AST
Testing
NodeJS
Partial Application
Curry
Composition
Monads
Productivity
12 Results Found
NPM Overrides v6 vs v7
17-Nov-2023
Peer Dependences NPM v6 vs v7 vs v8 - The Saga Continues 🚀 Introduction: A Tale of Three Versions Ah, NPM versions, the unsung heroes of…
npm
overrides
View post
Booting Orange Pi 3 from eMMC
6-Aug-2023
In this post I'll show you how I went about flashing an Orange Pi 3 and booting from onboard eMMC storage. Note this also worked for my…
Orange Pi
Single Board Computer
View post
AWS Secrets + Serverless
17-Nov-2022
Instead of storing secrets in your .env files and/or environment variables, it is safer to programatically fetch secrets via a store like…
AWS
Secrets Manager
TypeScript
View post
Generate Index File From ASTs
4-Jul-2021
We will be generating an index file that reexports all of your TypeScript files in order to reduce maintenance cost & speed up development…
TypeScript
AST
View post
Declaring TypeScript Globals
17-May-2021
Declare a Global Type Create a definition file with the .d.ts extension and place it in your project Make sure the file is part of your…
TypeScript
View post
How to render svg in Jest
8-Dec-2020
Jest uses JSDom which does not support svg rendering methods. However, adding a couple very simple global DOM methods will get you a long…
Testing
JavaScript
Code Quality
View post
Communicating Between Distributed Webpack Servers
21-Nov-2020
Why would you ever have multiple Webpack builds running and have a need to communicate between them? There are many use cases in Webpack…
JavaScript
Webpack
NodeJS
View post
Build A Simple Local ESLint Plugin
11-Jun-2020
Motivation Do you want to build a local eslint plugin for your project without publishing it to npm? Then follow these simple steps to get…
JavaScript
Code Quality
View post
Org Aliases + Webpack Module Federation
21-May-2020
Module Federation enables you to seamlessly import any file Webpack can handle across repos, micro frontends, or Node.js micro services…
Webpack
JavaScript
View post
Are You Flying First Class
20-Apr-2020
First Class What does it mean for a thing in a programming language to be first class? It means it is a value . Why is this important? One…
Functional Programming
JavaScript
Partial Application
Curry
Composition
View post
Functional Programming Data Transformers in JS
13-Jan-2020
At the end of the day we want to produce reliable, bug-free programs. Depending on your domain, this ideal may be more or less of a concern…
Functional Programming
Monads
JavaScript
View post
Setup VSCode Inline TypeScript Error
2-Jan-2019
To setup Typescript validation, simply set it to true in VSCode settings: I had turned this off in my workspace settings in the past and…
Productivity
View post