WXWilson Xuinwilsonxudev.hashnode.dev·May 4 · 6 min readHow I Built an AI-Powered Bounty Hunting System That Finds and Solves GitHub Issues AutomaticallyOpen source bounties are real money. Platforms like Algora, Expensify's Help Wanted program, and dozens of smaller bounty boards collectively post hundreds of issues per week with cash rewards attache00
WXWilson Xuinwilsonxudev.hashnode.dev·May 4 · 9 min readBuilding a Type-Safe CLI Tool with TypeScript and Commander.jsBuilding a Type-Safe CLI Tool with TypeScript and Commander.js Command-line interfaces remain one of the most enduring and powerful paradigms in software development. Whether you're building a deployment tool, a code generator, or an API testing util...00
WXWilson Xuinwilsonxudev.hashnode.dev·Mar 21 · 18 min readReact Server Components: A Complete Guide to the Future of ReactReact Server Components: A Complete Guide to the Future of React React Server Components (RSC) represent the most significant architectural shift in React since hooks were introduced in 2019. But despite being stable in Next.js App Router since 2023,...00
WXWilson Xuinwilsonxudev.hashnode.dev·Mar 21 · 13 min readTypeScript 5.x: Every New Feature You Need to KnowTypeScript 5.x: Every New Feature You Need to Know Target: Smashing Magazine / Honeybadger / LogRocket Word count: ~2,800 Author: Wilson Xu TypeScript has been moving fast. The 5.x release series, spanning from 5.0 in March 2023 through 5.5 in 2024,...00
WXWilson Xuinwilsonxudev.hashnode.dev·Mar 21 · 13 min readBuilding a Real-Time Collaborative Editor with CRDTs and YjsBuilding a Real-Time Collaborative Editor with CRDTs and Yjs Published target: Smashing Magazine | Estimated read: 15 minutes | Topics: JavaScript, WebSockets, Real-Time Apps Introduction: The Hard Problem of Collaboration You open a shared Google D...00