Welcome! I’m Andrew Patton, and this site is mostly about web development and design, covering topics from tooling to user experience, from performance to design, and from the specific to the general. I’ve worked as a web developer and front-end engineer since 2008 and am currently exploring how to use generative AI to build websites at Outlyne.io Learn more
Latest
Making the ESLint Import Plugin Work with Yarn PnP
How to resolve incorrect errors from the import/order rule when using Yarn’s Plug'n'Play feature
13 Jan 2025
When collaborating on larger JavaScript or TypeScript projects, the import preambles can become quite long and unmaintainable if conventions are not adopted and enforced. Random import ordering makes code harder...
Writing Your Amplify Functions in TypeScript via esbuild and Yarn Workspaces
How to leverage esbuild to set up a simple and fast build process for Amplify lambda functions
30 Mar 2022
AWS Amplify makes writing your front-end application in TypeScript easy. As long as you have a build npm run script that takes care of transpiling your TypeScript source code and...