Latest
Changelog- TypeScript Monorepo Best Practices for 2026
A practical TypeScript monorepo guide for 2026. Compare pnpm + Turborepo vs pnpm + Biome, when to use Project References, and when each setup makes sense.
- Batch Convert Images to AVIF with avifenc
A Bash snippet that recursively scans jpg/jpeg/png files and converts them to .avif using avifenc.
- How to Use CSS href Attribute Selectors
A CSS snippet using attribute selectors on the href attribute of anchor elements, including prefix match, suffix match, and substring match.
- Dynamic Import Caching
Lightweight TypeScript implementation for caching dynamic imports. Handle multiple imports to the same path with a single Promise.
- File System API Permission Check
Function to check and request permissions for browser File System API. Supports both read-only and read-write modes.
- Display Storage Capacity in Finder
Toggle storage capacity display in macOS Finder with a keyboard shortcut.
- Node.js File Check
Promise-based function to check if a path is a file in Node.js. Returns false on error.
- TypeScript p-limit Implementation
TypeScript reimplementation of p-limit for controlling Promise concurrency. Achieve concurrency control without adding dependencies.
- React useSelection Hook
Custom React hook for managing multi-item selection state. Type-safe handling of select all, partial selection, and individual selection.
hsb.horse