Week 1957

CSS Utility Classes and “Separation of Concerns” talks through the 5 phases he went through from writing semantic CSS to functional CSS with utility classes.

Using pure utility classes would be too much markup. I like the sound of Less or PostCSS to compose components. eg.

.heading {
  .m-2;
  .p-t-1;
  .black;
}

I had an idea to replace Netlify with AWS products - Gateway API to host a consistent https endpoint which would receive the Github webhook push, which would then trigger a lambda to build the Jekyll site.

Half way through I found AWS Amplify which pretty much replaces Netlify.