Changes
Documentation of fixes, changes, updates, removals, and additions. An official record of my indecisiveness and inability to be content with my own work.
Clean up, tweaks, and fixes… again? yes, always!
- fixed
- a bug that prevented code snippets in change logs to be highlighted correctly.
- fixed
- a few typos in past change logs.
- fixed
- a few typos in work history entries.
- changed
- layout of Résumé to clean up the page.
- changed
- footer gradient to be more inline with the brand colors.
- changed
- field name from
bodytosummaryfor change logs.- updated
- All SEO open graph images to be more inline with the style guide.
- updated
- Job titles in Work History to full titles to better match resume.
- removed
- some extra text, and redundancies in work history entries.
- added
- ld+JSON schema for Person, Website, and Articles for better SEO.
- added
- a
lists/changessnippet for change logs to remove redundant template code.- added
- a
titleattribute to change log heading links.
Adding a resume page, a change to logos in cards, and added some tasteful motion.
- changed
- the width of logo blocks on Work History cards for larger screens.
- changed
- the glyph that represents workplaces in my work section, to a more appropriate icon.
- changed
- the number of recommendations that are shown on each work history entry, from 1 randomized, to all relevant.
- changed
- the backdrop color for case studies to use the primary instead of accent color.
- updated
- the excerpts for all Work History cards to focus on my work, and not on the company itself. Considering this is my history not theirs.
- updated
- all case study thumbnails to prevent image blurring in some browsers.
- added
- a small animation to hover states for the main menu.
- added
- a subtle color transition on hover for normal links.
- added
- a monitor note to the Uses page.
- added
- the ability to inject one-off controls, like downloads or rss links to content headers.
- added
- a Résumé page for quick sharing and downloads.
- added
- a new glyph for downloading files.
- added
- a print stylesheet to make printing the resume page nicer, will expand to entire site later.
- added
- additional work tiles to the work landing categories page.
Cleaning up the layout file, tweaks and fixes as always.
- fixed
- a bunch of typos in comments in the layout template.
- fixed
- a bug that cause the home link in the main menu feel misaligned.
- changed
- the way some items in the layout template are included, to improve portability.
- changed
- ordering of
headcontents to better conform to priority loading.- changed
- ordering of blocks on homepage to prioritize the work block.
- changed
- ordering of menu to better prioritize pages.
- changed
- active menu items are marked to fix a spacing issue in the main menu header.
- updated
- some PHP to improve performance and reduce clutter in templates.
- updated
- the path to all layout specific snippets to be in the same place, unifying the code and making it both simpler and more portable.
- updated
- checks for page and body classes, to make them cleaner, more robust and easier to read.
- updated
- humans.txt to include a link to bsky.
- updated
- space.css to be up to date with bandana.
- updated
- intro, description, and taglines for the work section and categories.
- updated
- titles and excerpts of all case studies to focus on outcomes rather than product/feature names and tasks, to better reflect the content of the case studies.
- updated
- titles and excerpts of all design systems to be more inclusive of the content within each system entry.
- removed
- css and js calls for codeblock highlighting from all pages where code highlighting could not happen to prevent excess calls to unnecessary resources.
Tweaks to pagination and bug fixes.
- fixed
- a bug that caused pagination to show when unintended.
- fixed
- a bug where a token value was misnamed and thus not working.
- fixed
- a bug that caused footnote indicators to be shifted upwards too far.
- changed
- the location of pagination from the footer, to above and below the article/entries.
- changed
- the version number formatting to use markdown, instead of html tags.
- updated
- all work page “More…” links to “All…” links, for better accuracy.
- removed
- underline decoration from pagination links.
- added
- an excerpt field to each recommendation entry for future use.
- added
- a content-pagination component to handle the in content pagination as needed.
- added
- a baseline template for change logs.
Bug fixes, adding tiles, and visual tweaks to card elements.
- fixed
- a bug that caused work examples to not randomize on the home page as expected.
- changed
- all home page “More…” links to “All…” links, for better accuracy.
- updated
- the
cardcomponent to show an inset shadow oncard_mediathat includes a screenshot.- added
- a
tilecomponent to the work block on the homepage to show more examples without taking up a bunch of space.- added
- the ability to pass a class to
cardscomponent wrapper.- added
- 3 work tiles to the work block on the homepage.
- added
- 2 recs tiles to the recs block on the homepage.
Updating Kirby and Fontawesome, Adding some new content, and refactoring components.
- fixed
- a bug that caused the word home to be shown in all caps when dynamically pulled from the homepage content.
- fixed
- a bug that caused incorrectly output quotes on book pages.
- fixed
- an indentation bug in the library template.
- changed
- the way I look at the world for a brief moment.
- updated
- the
cardcomponent to be more inline with component structure and guidance, making it more portable.- updated
- the contents of the
humans.txtfile to include more information and be more inline with the standard for that file.- updated
- the
card/bookto use thewrap/cardcomponent.- updated
- the content on the Credits page to include a history, and webrings.
- updated
- font awesome install to latest version.
- updated
- kirby to latest version.
- updated
- css files that had hardcoded variable patterns.
- removed
- the
backdropcomponent.- removed
- extraneous CSS tied to the old card component.
- added
- the
card_backdropsub-component to thecardcomponent.- added
- the
card_readingsub-component to thecardcomponent.- added
- a
data-layoutattribute to thecardcomponent.- added
- a Sitemap page.
- added
- a
u-spaceutilities file for controlling spacing on third-party “embeds”.- added
- a
wrap/blockssnippet.- added
- a
wrap/blocksnippet.- added
- a
wrap/datasnippet.- added
- a
wrap/datarowsnippet.- added
- a content pagination on entry pages.
- added
- tokens for border widths: thin, regular, and heavy.
Adding, adjusting, and fixing.
- fixed
- a bug that caused some hidden 404 errors when loading certain pages.
- fixed
- a bug that caused a spacing issue with
hrs in the footer.- fixed
- a bug that caused footnote numbers to be too large in some scenarios.
- fixed
- a bug that caused an incorrect border-radius to show when cards appeared in blocks on landing pages.
- changed
- the look of the in page menus.
- changed
- the border-radius and size of recommendation avatars.
- changed
- the page-menu component to
pg-menu.- changed
- the datarows component to
data.- updated
- the
pg-menucomponent to be more inline with component structure and guidance, making it more portable.- updated
- the
datacomponent to be more inline with component structure and guidance, making it more portable.- updated
- the
alertcomponent to be more inline with component structure and guidance, making it more portable.- added
- in missing favicons, using the heart mark from the new logo.
- added
- a new icon glyph to support in page menus.
- added
- a new icon glyphs to support alternate alert types.
- added
- a collapsible version of the in page menu for small screens.
- added
- links to company pages in recommendation cards.
- added
- a border to recommendation avatars.
A few rearrangements and tweaks, and fixes.
- fixed
- a few typos in Work entries and pages.
- fixed
- a couple incorrectly produced SEO images for some pages.
- fixed
- a bug that caused the footer logo to go wonky on small screens.
- fixed
- a typo on the Why page.
- fixed
- a typo on the Terms page.
- fixed
- a bug on the Change log pages that caused text to render incorrectly.
- fixed
- a bug on the Changes listing that caused additional space on blockquotes in cards.
- fixed
- a bug on the Recommendations listing that caused additional space between and in cards.
- fixed
- a regression that caused a height issue on the bio card on the Who page.
- fixed
- a regression that caused footnote numbers to not be styled correctly.
- fixed
- a regression that caused cards in blocks to not show their shadows.
- fixed
- a regression that caused rec cards to have too much top margin.
- changed
- how many recent recommendations show on the Home page back to 1.
- changed
- some wording and phrasing on the Why page.
- updated
- accessibility statement on Terms page to be a consistent pov.
- updated
- text on 404 pages.
- updated
- text in Who section, for better clarity.
- updated
- text on multiple pages to be more clear about my work being design related.
- updated
- currently working link on Who page, to link to work history locally instead of linkedIn.
- added
- a why page block to the Home page.
- added
- missing SEO descriptions to Work Systems entries.
- added
- Work Systems entries to the work block on the Home page.
- added
- a missing heading on Change log entries.
- added
- a banner image on 404 pages.
- added
- a background color to cards inside blocks to give them more contrast.
Added Design Systems section to work, more fixes and tweaks.
- fixed
- a typo on Uses page.
- fixed
- a bug that prevented the intro paragraph to show on the Words landing page.
- fixed
- typos in the company name for all recommendations from Autozone and Rite Aid.
- fixed
- a bug that cause job titles and locations to not show in Work History entries.
- fixed
- job title mismatches between recommendations and work history.
- fixed
- a bug that caused the logo to disappear on smaller screens.
- fixed
- a bug that caused the
datarowscomponent to lose its border on smaller screens.- fixed
- a bug that caused the spacing between intro paragraphs and a block stack to be too small when an alert was not present.
- fixed
- some typos on the Why page.
- fixed
- a bug that caused text with gradient fills to disappear when highlighted or selected in all browsers.
- fixed
- a typo in the EllisLab entry.
- fixed
- a bug that caused case studies image thumbs to bee too tall on smaller screens.
- fixed
- tense typos in the Work History entries.
- changed
- the typographic display for Work History entries.
- changed
- the intro paragraph Changes page, to match previous changes to the change log system.
- changed
- project ordering on Work History entries to be alphabetical.
- changed
- the design of the footnotes inline indicators to make them more obvious and easier to click.
- changed
- the
font-sizeandline-heightfor footnotes so the text has more breathing room.- changed
- the way landing page blocks increase in padding as the screen gets larger.
- changed
- the background color of case study thumbnails.
- updated
- recommendation meta sentence to have the proper tense based on current employer versus past employer.
- updated
- the intro lines for changes, case studies, quick looks, and work history.
- updated
- the text on the error page.
- removed
- a redundant field from recommendation entries.
- added
- cross linking between work history entries and work examples e.g. company to case study and vice versa.
- added
- existing company specific recommendations to each Work History entry.
- added
- additional favorite projects to Onelotus entry.
- added
- additional project categories to Augmentir entry.
- added
- a direct link on image thumbs to Case study cards.
- added
- a link titles on image and title links within Case study cards.
- added
- specific SEO descriptions to every page on the website.
- added
- a Design systems section Work section.
Adding work, restructuring the work section to add more, a new why section and buncha bug fixes and tweaks.
- fixed
- a bug that prevented links in the change log to function as intended.
- fixed
- the change log order to be correct order of fixed, changed, updated, removed, added.
- changed
- how the main menu is output, so that the page titles aren’t forced uppercase.
- changed
- the way headings are generated to allow for any heading level as opposed to the original hardcoded h2 only.
- changed
- the landing page of the Work section to display all the new work sub content.
- changed
- how recommendation cards are output.
- changed
- the visual look and feel of SEO
og:images.- changed
- snippet setup for footer, to make it easier to make small changes without affecting other parts of the footer.
- changed
- the way social sharing images are attached to a page to reduce duplication of data.
- removed
- some snippets that were no longer being used.
- removed
- redundant social sharing image data from content entries.
- added
- new Why section.
- added
- a Quick Hits page to the Work section
- added
- a Work History page to the Work section
- added
- a Case Studies page to the Work section
- added
- ability to add a specific class to the body to control different visual outputs for specific page elements.
- added
- SEO
og:images for all existing pages.- added
- a personal brand signature logo to the footer.
A series of quick fixes, cause I’m bad at testing and face palmed myself.
- fixed
- a bug that caused the site to show the incorrect colors when the user’s system is set to dark mode.
- fixed
- a bug that caused the site title to be truncated incorrectly.
- fixed
- a bug that caused the site to not correctly fallback to the page title if the navTitle variable was missing.
- fixed
- a bug that caused headings to be too large on small screens.
- fixed
- a bug that caused the main nav to not reduce in size when on smaller screens or adjusting your browser window on desktops.
- fixed
- a bug that caused the welcome message on the home page to not flow correctly on smaller screens.
- fixed
- a bug that caused code blocks to not properly highlight the syntax.
- changed
- all images with properly compressed images.
- changed
- how the homepage cards look on small screens the borders stacked weird and made the content look tied to other content blocks for a confusing layout.
- added
- in the missing SEO images for social sharing.
- added
- in the missing humans.txt and robots.txt.
The beta release of the new version of this website. This is a new beginning.
- changed
- content management from ExpressionEngine to Kirby CMS.
- added
- everything for as far as your eye can see.