Skip to content

elizabrock/elizabrock.github.io

Repository files navigation

elizabrock.com

Development Setup

This site is generated by Jekyll. Ruby is required to install/run Jekyll.

  1. bundle install to install development dependencies.

You may need to gem install bundler if the bundle command is unavailable.

Running Locally

Run jekyll serve --watch in the root of the project.

Spell Checking

  1. brew install aspell
  2. for f in **/*.md; do aspell check $f; done
  3. for f in *.html; do aspell check $f; done
  4. for f in **/*.html; do aspell check $f; done

Deploying

  1. All code on master is automatically deployed by GitHub once it has been pushed to GitHub.

Pre-deploy Checklist

  1. Update timestamps on updated files
  2. Run spell check (see instructions above)

2025 Personal Site Update Checklist

  1. ✔ Update dependencies
  2. ✔ Update content to be at least semi-accurate for 2025
  3. ✔ Eliminate unused CSS variables
  4. ✔ Remove commented out CSS
  5. ✔ Remove all references to twitter
  6. Update content
  7. ✔ Headshot
  8. ✔ Bio
  9. ✔ish Skill list
  10. ✔ish Resume
  11. ✔ Styling, from scratch with new color scheme
  • ✔ General
  • ✔ Don't forget about the 404 page
  1. Run spell check (see instructions above)
  2. ✔ Check on TO-DOs in the code
  3. ✔ Update updated\ats so that the sitemap will be accurate
  4. Relaunch personal site (by pushing this branch to master)
  5. Update favicon (remember favicon.io)
  6. Run accessibility checker - I'm not sure my images are captioned correctly
  7. Run a borken link checker

Wishlist:

  1. Bring in information about my quilting and sewing!
  2. Lots of vertical spacing adjustments
  3. Link directly to PDF resume
  4. Update the "What Have I Done?" page to include the fun personal projects, like courseware of the future, the rails 3 way, etc
  5. Bring the resume over to portfolio.md
  6. Remove Google analytics, switch over to something more privacy friendly
  7. Use jekyll-redirect-from to:
  8. Evaluate the relevance of the "Future Improvements" list, in light of the latest changes
  9. Add social icons/links back somewhere. I really liked the social cards but they have all broken.
  10. Add GitHub projects to LinkedIn
  11. Revisit the blockquote markup: http://html5doctor.com/cite-and-blockquote-reloaded/
  12. More updated content:
  • Set proper descriptions on the various pages
  • Update student testimonials with their current job titles
  • Add a link to this repo in the site footer
  1. Improve the case studies
  • Run all the logos through a resizer, a. la Gwen's Cookbook
  • Perhaps use CSS to greyscale the logos (filter: grayscale(100%))
  • Add screenshots of the guided selling tool from iGoDigital, or maybe just embed the video?
  1. Contribute my tweaks back to Primitive UI
  2. Update GitHub settings to force https
  3. Take another pass at my resume to be sure it includes all the cool stuff from my website
  4. Try implementing the skill chart I prototyped here: https://docs.google.com/spreadsheets/d/1-uCwT-ZM0ja8sknY5MjIQfv_uhB6QSa7uFVcxWzDC1c/edit#gid=0
  5. Look in Google Search Console
  6. Confirm that Google still finds the site mobile friendly
  7. From the TODO list in the code:
  8. Add in a nice memoji icon of me in the header/favicon
  9. Use optimized images instead of the ridiculously sized originals 🙈
  10. Take another crack at my official bio. It's a bit awkward atm and the note indicates that I did a better job in my distinguished young alumni application
  11. Answer the Q: Do I wish "Software Design" was still on the skill list?
  12. Run all the client logos through a template so that they are in proportion to each other

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published