<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Home</title><description>Alexi Taylor — full-stack software engineer specializing in React, TypeScript, and modern web development. Explore projects, blog posts, and open-source work.</description><link>https://alexitaylor.com/</link><item><title>Claude Cheat Sheet: Shortcuts, Slash Commands &amp; CLI Flags</title><link>https://alexitaylor.com/blog/claude-code-cheatsheet/</link><guid isPermaLink="true">https://alexitaylor.com/blog/claude-code-cheatsheet/</guid><description>An interactive, searchable cheat sheet for Claude across the browser, desktop app, and Claude Code CLI — keyboard shortcuts, slash commands, CLI flags, sub-agents, and MCP.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Should I Commit package-lock.json or yarn.lock?</title><link>https://alexitaylor.com/blog/should-i-commit-package-lock/</link><guid isPermaLink="true">https://alexitaylor.com/blog/should-i-commit-package-lock/</guid><description>Yes — always commit your package-lock.json and yarn.lock. Here&apos;s why lock files matter for reproducible builds, CI stability, and team consistency.</description><pubDate>Sat, 19 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Avoid Nested Declared React Components</title><link>https://alexitaylor.com/blog/avoid-nested-react-components/</link><guid isPermaLink="true">https://alexitaylor.com/blog/avoid-nested-react-components/</guid><description>Why declaring React components inside other components causes re-mounts, state loss, and performance issues — and what to do instead.</description><pubDate>Fri, 16 Aug 2024 00:00:00 GMT</pubDate></item><item><title>React Component Patterns: A Practical Guide</title><link>https://alexitaylor.com/blog/react-component-patterns/</link><guid isPermaLink="true">https://alexitaylor.com/blog/react-component-patterns/</guid><description>A guide to React component patterns — compound components, render props, HOCs, hooks, and more. Trade-offs, use cases, and practical examples for building reusable React code.</description><pubDate>Thu, 02 Dec 2021 00:00:00 GMT</pubDate></item><item><title>Accessibility Lessons Learned: Common a11y Issues Developers Miss</title><link>https://alexitaylor.com/blog/accessibility-lessons-learned/</link><guid isPermaLink="true">https://alexitaylor.com/blog/accessibility-lessons-learned/</guid><description>A practical list of common and non-obvious accessibility (a11y) issues for web developers — catch them early during coding, PR reviews, or QA testing.</description><pubDate>Tue, 17 Aug 2021 00:00:00 GMT</pubDate></item><item><title>File Naming Convention: A Consistent Pattern for Projects</title><link>https://alexitaylor.com/blog/file-naming-convention/</link><guid isPermaLink="true">https://alexitaylor.com/blog/file-naming-convention/</guid><description>How to choose a file naming convention for your project — kebab-case, camelCase, PascalCase, and when to use each for components, utilities, and config files.</description><pubDate>Wed, 21 Jul 2021 00:00:00 GMT</pubDate></item><item><title>How to Optimize SVGs in React</title><link>https://alexitaylor.com/blog/optimize-svgs-react/</link><guid isPermaLink="true">https://alexitaylor.com/blog/optimize-svgs-react/</guid><description>Step-by-step guide to optimizing SVGs in React — use SVGOMG to shrink file size by 40–60%, then convert to accessible, performant React components.</description><pubDate>Fri, 24 Jul 2020 00:00:00 GMT</pubDate></item><item><title>SVG for Web Performance: Why Scalable Vector Graphics Win</title><link>https://alexitaylor.com/blog/benefits-of-svg/</link><guid isPermaLink="true">https://alexitaylor.com/blog/benefits-of-svg/</guid><description>Why SVG is ideal for responsive web design — small file sizes, lossless scaling, CSS styling, and accessibility. A practical guide to using SVG on the modern web.</description><pubDate>Wed, 22 Jul 2020 00:00:00 GMT</pubDate></item><item><title>Adding ESLint to Webpack with React and TypeScript</title><link>https://alexitaylor.com/blog/eslint-webpack-react-typescript/</link><guid isPermaLink="true">https://alexitaylor.com/blog/eslint-webpack-react-typescript/</guid><description>Step-by-step guide to configuring ESLint in a Webpack project with React and TypeScript — enforce consistent code style and catch errors before they ship.</description><pubDate>Thu, 09 Jul 2020 00:00:00 GMT</pubDate></item><item><title>🔍 ngx lazy loading images</title><link>https://alexitaylor.com/projects/ngx-lazy-loading-images/</link><guid isPermaLink="true">https://alexitaylor.com/projects/ngx-lazy-loading-images/</guid><description>NGX Lazy Loading Images is an Angular open source library that implements smart lazy loading logic with IntersectionObserver API. It helps by speeding up initial page loads by loading only images above the fold. It decreases load time, speed index and above the fold time.</description><pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate></item><item><title>🚀 nx-Starter-Kit</title><link>https://alexitaylor.com/projects/nx-starter-kit/</link><guid isPermaLink="true">https://alexitaylor.com/projects/nx-starter-kit/</guid><description>This stater kit provides you with a kick start to your project by providing a scalable, modular web app with features like sign up and log in, user management, easy database configuration and more. We carefully curated cutting-edge technologies for a full-stack application. View the full list of features below.</description><pubDate>Tue, 01 Jan 2019 00:00:00 GMT</pubDate></item><item><title>📝 ng-surveys</title><link>https://alexitaylor.com/projects/ng-surveys/</link><guid isPermaLink="true">https://alexitaylor.com/projects/ng-surveys/</guid><description>NG-Surveys is an Angular open source library that helps developers build and serve custom surveys in their Angular 7 App. I Created an open source library to improve Vital Score’s patient-intake survey generator allowing non-technical users to create and serve surveys to patients.</description><pubDate>Mon, 01 Jan 2018 00:00:00 GMT</pubDate></item><item><title>🥑 fridgr</title><link>https://alexitaylor.com/projects/fridgr/</link><guid isPermaLink="true">https://alexitaylor.com/projects/fridgr/</guid><description>A collaborative pantry/fridge inventory application with individualized shopping lists.</description><pubDate>Sun, 01 Jan 2017 00:00:00 GMT</pubDate></item><item><title>📐 material studios</title><link>https://alexitaylor.com/projects/material-studios/</link><guid isPermaLink="true">https://alexitaylor.com/projects/material-studios/</guid><description>Material Studio allows users to build a website with drag and drop materialized components.</description><pubDate>Sun, 01 Jan 2017 00:00:00 GMT</pubDate></item><item><title>📷 photo hungry</title><link>https://alexitaylor.com/projects/photo-hungry/</link><guid isPermaLink="true">https://alexitaylor.com/projects/photo-hungry/</guid><description>Delicious food photos analyzed and turned into restaurant and recipe recommendations.</description><pubDate>Sun, 01 Jan 2017 00:00:00 GMT</pubDate></item></channel></rss>