Skip to content

Paul is a Principal Software Engineer with deep experience leading teams and building amazing experiences using many different “front-end” web technologies. The list is deep and topics can range from JavaScript, Typescript, Node.js, React, CSS, PWAs, developer experience, testing, continuous integration, and more. This is his website’s github repo.

License

Notifications You must be signed in to change notification settings

paularmstrong/paularmstrong.dev

Repository files navigation

PaulArmstrong.dev Netlify Status

Oh hey! I’m Paul Armstrong and this is my website. Trying to figure out how this all works? Well here’s the high level:

  • Built on Astro
  • Super minimal amount of Solid-js for dark/light/auto theme switching
  • Markdown and MDX for content
  • Github actions for lint, formatting, and type checks
  • Netlify for deploying

Good stuff to know

Command What
yarn start (alias yarn dev) Run the dev server
yarn build Build for production deploy
yarn preview Preview the production built site
yarn format Format code
yarn lint Lint code
yarn tsc Type check

PR Etiquette

I found a typo or grammatical error, should I open a PR?

Yes! Absolutely!. We all make mistakes – especially me. Your help is greatly appreciated.

I think you’re wrong, should I open a PR?

Probably not. It’s great that you disagree, but I probably don’t have the time to argue.

About

Paul is a Principal Software Engineer with deep experience leading teams and building amazing experiences using many different “front-end” web technologies. The list is deep and topics can range from JavaScript, Typescript, Node.js, React, CSS, PWAs, developer experience, testing, continuous integration, and more. This is his website’s github repo.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project