Check out Amazon Advertising for Humans. Now publicly available 🚀

Web Development

A component that detects the height of the content inside it and then offers the ability to expand or collapse the content if it exceeds a certain height.

Storing TipTap Editor State in Redux with Debouncing to persist editor state in a performant manner.

Manually animating SVGs without libraries or applications

Preventing multiple renders with useEffect in React

Some Lambda boilerplate for consistency and speed.

Integrating Sentry into your AWS Lambda functions to track errors and crashes

How to use stage variables to point to different versions of your lambda functions

Methods to reduce errors and crashes in Javascript and React Applications

In React Flow v10+ there didn't seem to be a good way to implement Dagre Layout while using custom nodes. Let's fix that.

Docusaurus v2 YAML frontmatter format, markdown notes, etc.

How to repair a Glue Table suffering from HIVE_PARTITION_SCHEMA_MISMATCH errors.

How to lower your AWS CloudTrail bill.

Notes and troubleshooting for AWS API Gateway Stages

The ethos of personal documentation. What it is, why you should do it, and suggested methods.

If you want to be able to transfer your Markdown files between different static site generators it's important to have some reliable standards.

Prevent fonts from render-blocking in React with Fontsource

Getting hash links (IE anchor links) to function with React-Router v6

Finding the proper format of the html 5 video embed element to play correctly on all devices

Using a combination of S3 events, SQS and Glue SDK to make lightning fast automated Glue Data Catalog partition updates

Creating a CI/CD Pipeline for a dockerized React application that triggers from Github and pushes built files into S3 Bucket, using CodePipeline