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
acusti.ca
Latest
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...
Fixed headers that reveal on scrolling or swiping up
Exploring and building a mobile-first solution for optimal reading UX
27 Feb 2015
Mobile Safari’s method of hiding and showing the address bar is a lovely piece of UX. When you’re reading or interacting with the contents of a webpage, you don’t need...
Older thoughts
- 2 Feb 2015
- Force Backblaze on Mac to backup excluded folders
- 23 Jan 2015
- PSA: Use a CDN for external assets like HTML5shiv
- 28 Nov 2014
- Towards a more perfect link underline