Tech
Some of the tools, frameworks and platforms that I use to build things these days.
Development
- I use Visual Studio Code as my code editor.
- React is my front end Javascript library of choice.
- TypeScript - I always prefer strongly typed code if it's going to end up in production.
- Next.js is my favourite framework for building full-stack web apps, like this portfolio site, which I deploy to Vercel.
- For CSS I tend to use SCSS but am also happy with CSS-in-JS such as styled-components.
- For Javascript animations I use Framer Motion, it's a great way to add some movement to React.
- For building and testing UI components in isolation I use Storybook.
- Google Cloud Platform - I'm familiar with a lot the services here, although not really a fan.
- Amazon Web Services - Used extensively in BSD and would still be my cloud platform of choice.
- My preferred infrastructure-as-code solution is Pulumi because I can use TypeScript :)