close
Skip to content
View troychaplin's full-sized avatar

Block or report troychaplin

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
troychaplin/README.md

LinkedIn Bluesky Slack Gmail

Hi I'm Troy 👋

I’m a Senior Web Developer at Carleton University, where I lead the development of our enterprise WordPress platform and steward the digital web brand through Ravens Design System (RDS), a React component library powering a consistent, accessible user experience across the institution’s websites.

I’m also a passionate WordPress enthusiast who enjoys designing and developing React component libraries and transforming them into feature-rich custom Gutenberg blocks that seamlessly integrate into the editing experience.

I contribute 10–15 hours a week to Gutenberg and the WordPress Developer Blog, with part of my time sponsored by Kinsta. I’m also the maintainer of the Block Accessibility Check plugin and enjoy building tools and starter packages to help other developers, including a multi-block starter plugin plugin and a monorepo manager for dependency and asset management.

GitHub Stats

Pinned Loading

  1. block-accessibility-checks block-accessibility-checks Public

    Block Accessibility Checks is a WordPress plugin that helps ensures your content meets WCAG (Web Content Accessibility Guidelines) requirements.

    PHP 27 1

  2. validation-api validation-api Public

    A pure validation framework for the WordPress block editor. Register validations for blocks, post meta fields, and editor-level content with real-time feedback, visual indicators, and publish-locking.

    JavaScript

  3. priority-plus-navigation priority-plus-navigation Public

    A WordPress block plugin that adds Priority Plus pattern functionality to core WordPress navigation block.

    JavaScript 1

  4. validation-api-settings validation-api-settings Public

    Admin settings page for the Validation API plugin. Adds a top-level menu page where site administrators can configure the level (error, warning, or disabled) of each registered validation check.

    JavaScript

  5. planned-outage planned-outage Public

    Simple maintenance mode for block themes. Shows a maintenance template to logged-out visitors while allowing logged-in users to browse normally.

    PHP 1

  6. component2block component2block Public

    A design token generator for Storybook component libraries that assist in generating design systems for WordPress block themes.

    TypeScript 1