This site is generated by Jekyll. Ruby is required to install/run Jekyll.
bundle installto install development dependencies.
You may need to gem install bundler if the bundle command is unavailable.
Run jekyll serve --watch in the root of the project.
brew install aspellfor f in **/*.md; do aspell check $f; donefor f in *.html; do aspell check $f; donefor f in **/*.html; do aspell check $f; done
- All code on master is automatically deployed by GitHub once it has been pushed to GitHub.
- Update timestamps on updated files
- Run spell check (see instructions above)
- ✔ Update dependencies
- ✔ Update content to be at least semi-accurate for 2025
- ✔ Eliminate unused CSS variables
- ✔ Remove commented out CSS
- ✔ Remove all references to twitter
- Update content
- ✔ Headshot
- ✔ Bio
- ✔ish Skill list
- ✔ish Resume
- ✔ Styling, from scratch with new color scheme
- ✔ General
- ✔ Don't forget about the 404 page
- Run spell check (see instructions above)
- ✔ Check on TO-DOs in the code
- ✔ Update updated\ats so that the sitemap will be accurate
- Relaunch personal site (by pushing this branch to master)
- Update favicon (remember favicon.io)
- Run accessibility checker - I'm not sure my images are captioned correctly
- Run a borken link checker
- Bring in information about my quilting and sewing!
- Lots of vertical spacing adjustments
- Link directly to PDF resume
- Update the "What Have I Done?" page to include the fun personal projects, like courseware of the future, the rails 3 way, etc
- Bring the resume over to portfolio.md
- Remove Google analytics, switch over to something more privacy friendly
- Use jekyll-redirect-from to:
- Evaluate the relevance of the "Future Improvements" list, in light of the latest changes
- Add social icons/links back somewhere. I really liked the social cards but they have all broken.
- Add GitHub projects to LinkedIn
- Revisit the blockquote markup: http://html5doctor.com/cite-and-blockquote-reloaded/
- 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
- 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?
- Contribute my tweaks back to Primitive UI
- Update GitHub settings to force https
- Take another pass at my resume to be sure it includes all the cool stuff from my website
- Try implementing the skill chart I prototyped here: https://docs.google.com/spreadsheets/d/1-uCwT-ZM0ja8sknY5MjIQfv_uhB6QSa7uFVcxWzDC1c/edit#gid=0
- Look in Google Search Console
- Confirm that Google still finds the site mobile friendly
- From the TODO list in the code:
- Add in a nice memoji icon of me in the header/favicon
- Use optimized images instead of the ridiculously sized originals 🙈
- 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
- Answer the Q: Do I wish "Software Design" was still on the skill list?
- Run all the client logos through a template so that they are in proportion to each other