
Mia Zbikowski developed and enhanced theme validation and tooling for Shopify’s theme-tools and theme-liquid-docs repositories, focusing on schema validation, release management, and code quality. She implemented AST-based parsing and JSON schema validation in TypeScript and JavaScript to modernize validation pipelines, introduced checks for deprecated fonts, and improved block ordering and preset logic to reduce runtime errors. Mia also addressed configuration missteps by refining validation logic and documentation, enabling more reliable and maintainable theme development. Her work included fixing false positives in block detection and supporting dynamic visibility, demonstrating depth in code analysis, Liquid templating, and cross-repository collaboration for robust tooling.

Concise monthly summary for July 2025 focused on delivering business value through frontend tooling improvements in Shopify/theme-tools. Emphasizes feature delivery, impact, and technical capability demonstrated.
Concise monthly summary for July 2025 focused on delivering business value through frontend tooling improvements in Shopify/theme-tools. Emphasizes feature delivery, impact, and technical capability demonstrated.
June 2025: Delivered a new Theme Font Deprecation Checker for Shopify/theme-tools, introducing a dedicated theme check that flags deprecated font usage across default settings, presets, and local block configurations. The checker references a predefined list of deprecated font handles, enabling automatic identification of legacy fonts in themes. This work adds proactive quality gates for theme authors and reduces migration friction.
June 2025: Delivered a new Theme Font Deprecation Checker for Shopify/theme-tools, introducing a dedicated theme check that flags deprecated font usage across default settings, presets, and local block configurations. The checker references a predefined list of deprecated font handles, enabling automatic identification of legacy fonts in themes. This work adds proactive quality gates for theme authors and reduces migration friction.
April 2025 summary for Shopify/theme-tools: Focused on stabilizing dynamic visibility logic by fixing ValidVisibleIf to support section variables in block schemas. This change enables more flexible, section-driven conditional rendering and reduces false error flags that previously blocked valid configurations.
April 2025 summary for Shopify/theme-tools: Focused on stabilizing dynamic visibility logic by fixing ValidVisibleIf to support section variables in block schemas. This change enables more flexible, section-driven conditional rendering and reduces false error flags that previously blocked valid configurations.
February 2025 monthly summary focusing on delivering maintainable documentation and robust tooling to improve theme development workflows. Highlights include a docs feature to name preset blocks in Theme Liquid docs and a bug fix in Theme Tools that eliminates false positives in local block detection, enabling more accurate validation and faster development cycles. Overall impact: clearer naming, more reliable validations, reduced onboarding time, and cross-repo alignment of conventions. Technologies/skills demonstrated: documentation architecture, validation logic refactor, commit-based traceability, and cross-repo collaboration.
February 2025 monthly summary focusing on delivering maintainable documentation and robust tooling to improve theme development workflows. Highlights include a docs feature to name preset blocks in Theme Liquid docs and a bug fix in Theme Tools that eliminates false positives in local block detection, enabling more accurate validation and faster development cycles. Overall impact: clearer naming, more reliable validations, reduced onboarding time, and cross-repo alignment of conventions. Technologies/skills demonstrated: documentation architecture, validation logic refactor, commit-based traceability, and cross-repo collaboration.
December 2024 focused on stabilizing release tooling and hardening configuration validation in Shopify/theme-tools. Delivered two major features: (1) Release management and release notes updates — changeset rename, version bumps across theme-tools, and up-to-date changelogs across two releases (04-12-24 and 10-12-24), including a missing changeset and manual changelog maintenance; updated 18 package versions in total. (2) Schema validation enhancements — added block_order case and static blocks content_for checks to catch misconfigurations and enforce static block definitions. This work improves deployment reliability, reduces post-release issues, and accelerates release cycles.
December 2024 focused on stabilizing release tooling and hardening configuration validation in Shopify/theme-tools. Delivered two major features: (1) Release management and release notes updates — changeset rename, version bumps across theme-tools, and up-to-date changelogs across two releases (04-12-24 and 10-12-24), including a missing changeset and manual changelog maintenance; updated 18 package versions in total. (2) Schema validation enhancements — added block_order case and static blocks content_for checks to catch misconfigurations and enforce static block definitions. This work improves deployment reliability, reduces post-release issues, and accelerates release cycles.
Month: 2024-11 This month delivered substantive feature work and robust validation improvements across two key Shopify repos: theme-liquid-docs and theme-tools. The work emphasizes business value through more reliable theming, safer presets, and stronger tooling for schema validation, reducing runtime issues for merchants and speeding up theme development cycles.
Month: 2024-11 This month delivered substantive feature work and robust validation improvements across two key Shopify repos: theme-liquid-docs and theme-tools. The work emphasizes business value through more reliable theming, safer presets, and stronger tooling for schema validation, reducing runtime issues for merchants and speeding up theme development cycles.
Overview of all repositories you've contributed to across your timeline