Personal Site
27 Jul 2016
Reading time ~1 minute
What I Did
- Today, I mainly did research relating to options for migrating my personal website which is currently powered by WordPress to any different platform. This would mainly be a learning opportunity for me to brush up on my front-end skills as well as update my current personal brand to reflect my increased involvement and experience with tech and programming.
- After work, I attended the monthly Boulder Ruby Meetup coding night - vegan pizza and suggestions for my personal website were both spectacular. After debating between static site generators like Jekyll and Middleman, I’ve decided to just go with a full-fledged Rails app, because I don’t want to be limited in the future with not having access to a database for content generated dynamically. Though I hear there are ways to get around this using said static site generators, I might as well just go with RoR since that’s what I’m doing this summer anyway.
What I Learned
- normalize.css is a modern, HTML5 ready alternative to CSS resets, which precisely targets only files that need normalizing.
- CSS resets reduce browser inconsistencies like default line heights, margins, font sizes, etc.
- Modernizr tells you what HTML, CSS, and JS features the user’s browser has to offer.
- An apex domain (AKA base, bare, naked, root apex, or zone apex domains) is the root domain that does not contain a subdomain part. A custom subdomain is a type of subdomain that doesn’t use the standard ‘www’ subdomain part.