# Joel Saji Blog - React, AI Agents, and Web Performance

> Notes on product judgment, engineering, design, performance, AI, and building things that matter, from Toronto software developer Joel Saji.

Canonical: https://www.joelcsaji.com/blog

- [iOS 27, iPadOS 27, macOS 27, watchOS 27 and tvOS 27](https://www.joelcsaji.com/blog/ios-27-ipados-27-macos-27-watchos-27-tvos-27) (2026-09-14): Every change in iOS 27, iPadOS 27, macOS 27, watchOS 27 and tvOS 27: Siri AI, the Mac redesign, new APIs, deprecations and what did not ship.
- [Fable 5, Export Controls, and GLM 5.2](https://www.joelcsaji.com/blog/fable-5-export-controls-and-glm-5-2) (2026-07-16): Anthropic's Fable 5 hit US export controls days after launch. GLM 5.2 shipped open weights in the same window. What builders should take from both.
- [Romans 6: Dying to Live in Christ](https://www.joelcsaji.com/blog/romans-6-dying-to-live-in-christ) (2026-03-03): Romans 6 on freedom in Christ: dying to sin and self so a new life can take root.
- [The AI-Powered Developer: Building Modern Web Apps in 2026](https://www.joelcsaji.com/blog/ai-powered-developer-2026) (2026-02-22): Practical ways Claude Code, Copilot, and similar tools change shipping with Next.js 16 and React 19, without outsourcing judgment.
- [Open Claw: The Rise, The Chaos, and What Comes Next](https://www.joelcsaji.com/blog/open-claw-rise-chaos-what-comes-next) (2026-02-21): Open Claw's rise and backlash: what autonomous agents revealed about ambition, safety, and the next wave of tooling.
- [Next.js 16: Turbopack, React Compiler, and the Future of Fast](https://www.joelcsaji.com/blog/nextjs-16-turbopack-react-compiler-future-of-fast) (2025-10-21): Next.js 16: stable Turbopack, React Compiler, and Partial Pre-Rendering. What matters for shipping.
- [React 19 Deep Dive: Server Components, Compiler, and the New Hooks](https://www.joelcsaji.com/blog/react-19-deep-dive-server-components-compiler-hooks) (2025-10-15): React 19 in practice: Server Components, the Compiler, and hooks like useOptimistic, useActionState, and use().
- [The Rise of AI Agents: How Autonomous AI Transformed Work in 2025-2026](https://www.joelcsaji.com/blog/rise-of-ai-agents-2025-2026) (2025-08-15): From ChatGPT Agent to Claude Code: how AI agents moved from experiments to everyday tooling in 2025-2026.
- [When Everything Falls Apart: Learning from Job's Early Story](https://www.joelcsaji.com/blog/when-everything-falls-apart-learning-from-job-s-early-story) (2025-07-31): Job's early story on suffering without tidy answers: showing up to the pain and asking the hard questions.
- [The Evolution of Agentic AI: From Origins to Future Horizons](https://www.joelcsaji.com/blog/evolution-of-agentic-ai) (2025-07-17): How agentic AI moved from research demos to production systems, and what still breaks when autonomy meets real constraints.
- [Client-Side Rendering vs Server-Side Rendering](https://www.joelcsaji.com/blog/client-side-rendering-vs-server-side-rendering) (2024-02-12): CSR vs SSR in JavaScript apps: performance, SEO, and when each approach fits.
- [10 Tips & Tricks to Level Up Your ReactJS Development](https://www.joelcsaji.com/blog/10-tips-tricks-to-level-up-your-reactjs-development) (2024-01-30): Ten React tips that improve everyday workflow and keep apps maintainable.
- [Why React is Better Than Angular](https://www.joelcsaji.com/blog/why-react-is-better-than-angular) (2023-09-09): Why many teams pick React over Angular: flexibility, ecosystem, and day-to-day developer experience.
- [Why AI Won't Take Over Our Jobs (Yet)](https://www.joelcsaji.com/blog/why-ai-wont-take-over-our-jobs-yet) (2023-08-30): AI will reshape work, but creativity, judgment, and context still keep humans in the loop for the foreseeable future.
- [Why Web Development is a Promising Career Choice](https://www.joelcsaji.com/blog/why-web-development-is-a-promising-career-choice) (2023-08-29): Why web development remains a strong career path: demand, craft, and room to grow across the stack.
- [Why Choose React for Your Next Web Development?](https://www.joelcsaji.com/blog/why-choose-react-for-your-next-web-development) (2023-08-21): Why React still wins for interactive UIs: component model, ecosystem depth, and a path from prototype to production.
- [VS Code Extensions You'll Love Using for Your Next Project](https://www.joelcsaji.com/blog/vs-code-extensions-youll-love-using-for-your-next-project) (2023-08-18): VS Code extensions worth installing: a short, opinionated list that speeds up everyday React and TypeScript work.
- [The Significance of Data Structures and Algorithms in Modern Computing](https://www.joelcsaji.com/blog/the-significance-of-data-structures-and-algorithms-in-modern-computing) (2023-08-16): Why data structures and algorithms still matter for real software performance and problem-solving.
- [React Native vs. Flutter: A Duel of the Titans](https://www.joelcsaji.com/blog/choosing-between-react-native-and-flutter-for-your-mobile-framework-a-duel-of-the-titans) (2023-08-05): React Native vs Flutter: how to choose based on team skills, UI needs, and long-term maintenance.
- [Net Out of a Book: Tiny Habits](https://www.joelcsaji.com/blog/net-out-of-a-book-tiny-habits) (2022-10-09): Takeaways from BJ Fogg's Tiny Habits on forming habits that stick.
