Skip to content
View PeterPCW's full-sized avatar

Block or report PeterPCW

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
PeterPCW/README.md


πŸ‘‹ Hi, I'm Peter

Building at the intersection of AI and software development.

I'm a developer who's fully embraced the AI coding era β€” using agents and automation to build faster, ship more, and explore what's possible.


πŸ› οΈ Recent Projects

Project Description Link
git-hooks-cli Modern, type-safe git hooks manager for Node.js npm version
cli-table-modern Modern CLI table library for Node.js. Type-safe, zero-dependency, ESM-native revival of cli-table2. npm downloads
@react-error-utils Comprehensive React error handling library with hooks API, retry mechanisms, error reporting, and React 19 support. NPM Downloads
tailwind-config-utils Common utilities for Tailwind CSS v4 that are missing from core. NPM Downloads
ts-deep-types A comprehensive collection of type-safe utility types for TypeScript. npm version
enzyme-on-rtl Automated migration from Enzyme to React Testing Library npm version
recoil-community Modern fork of Facebook's Recoil state manager for React NPM Package
normalizr-modern Updated JSON normalization library for modern TypeScript apps npm version
zustand-persist-plus Building robust persistence in Zustand is hard. This plugin makes it effortless NPM Package
retro-skins-platform Generate retro terminal skins with CRT effects, scanlines, glow, and more. Supports WezTerm, Alacritty, Kitty, and Windows Terminal terminal emulators NPM Package

More projects coming soon...


🧠 What I'm Working On

  • AI-Assisted Development β€” Leveraging agent workflows to accelerate shipping
  • React Ecosystem β€” Modernizing well-loved libraries for React 18/19
  • Developer Tools β€” Automations, CLIs, and workflows that save time
  • Open Source Revivals β€” Taking on maintenance of abandoned but valuable tools

πŸ’» Tech Stack

  • React
  • Node
  • C#
  • Whatever the AI tells me is good

πŸ“« Connect

LinkedIn Website Email


"The best way to predict the future is to create it."

Pinned Loading

  1. git-hooks-cli git-hooks-cli Public

    Modern, type-safe git hooks manager for Node.js

    TypeScript

  2. cli-table-modern cli-table-modern Public

    Modern CLI table library for Node.js. Type-safe, zero-dependency, ESM-native revival of cli-table.

    TypeScript

  3. react-error-utils react-error-utils Public

    Comprehensive React error handling library with hooks API, retry mechanisms, error reporting, and React 19 support.

    TypeScript

  4. tailwind-config-utils tailwind-config-utils Public

    Common utilities for Tailwind CSS v4 that are missing from core.

    TypeScript

  5. ts-deep-types ts-deep-types Public

    A comprehensive collection of type-safe utility types for TypeScript.

    TypeScript

  6. retro-skins-platform retro-skins-platform Public

    Generate retro terminal skins with CRT effects, scanlines, glow, and more.

    TypeScript