abhaysinghr.hashnode.devTypeScript Decorators: The Complete Guide to Stage‑3 and BeyondTypeScript decorators let you attach reusable behavior to classes and their members using the @decorator syntax. Instead of manually wrapping every method with logging, caching, or validation logic, y5d ago·13 min read
abhaysinghr.hashnode.devThe React + AI Stack in 2026: What You Should Actually Be UsingThe answer is shorter than you think. For most production apps in 2026, the stack is: Next.js 16, React 19.2, TypeScript, Tailwind CSS, shadcn/ui, TanStack Query, and the Vercel AI SDK (now on version 6). What changed is not the names but what these ...Feb 18·10 min read
abhaysinghr.hashnode.devVibe Coding vs Hard Engineering: Maintaining Quality When AI Writes Your CodeI shipped a feature last Tuesday that I couldn't fully explain. The code worked, tests passed, edge cases handled, performance solid. But if you'd asked me to walk through the implementation line by line, I would've stumbled. An AI wrote most of it. ...Feb 4·9 min read
abhaysinghr.hashnode.devAdvanced TypeScript Techniques for JavaScript DevelopersTypeScript, with its robust type system and seamless integration with JavaScript, has revolutionized the way developers approach large-scale applications. While many have embraced the basics of TypeScript, understanding its advanced features can sign...Jun 8, 2024·6 min read
abhaysinghr.hashnode.devA Comprehensive Guide to Building Recommendation SystemsRecommendation systems are an integral part of our digital experience, influencing our choices on platforms like Netflix, Amazon, and Spotify. These systems analyze vast amounts of data to suggest products, movies, music, and even friends or jobs. In...Jun 4, 2024·8 min read