gillbert.io
Roles:
Technologies:
Description: I built this site myself using the JAM stack (Javascript, APIs & Markup) -- GatsbyJS, React, TypeScript, Sass, and AWS S3
Screenshot of the contact page of my site.
This site has been a great playground for testing ideas on UI and learning outside of work. It gives me insight into cloud infrastructure by having me take control of all aspects of delivering a secure site.
Neat Stuff
Mobile responsiveness from the get-go by taking advantage of Material-UI
Easy scripts to launch into production(AWS API Bucket replace) and invalidate Cloudfront caches
Creating templates, components and utilizing Gatsby's plugins makes it is to re-use layouts and write functionality once
Page creation is automatically routed and configured according to frontmatter data and node scripts
Inexpensive site maintainability using AWS' tools for static sites
Room For Improvement
Constant battle on whether to hold back on styling and maintaining user accessibility
Add a chron job eventually for blog posts and updating user comments on a static site