Ravi Mohan
ravimohan.bsky.social
Ravi Mohan
@ravimohan.bsky.social
Generalist Software developer based in Sydney, working with c# | angular | aws at work and c# | nextjs | fly.io for the side. Technology Agnostic and love to play with all languages and tools. https://github.com/sravimohan
Reposted by Ravi Mohan
We’re also releasing Spectrum 2, our new design system, which is built on top of React Aria Components! It includes a brand new styling library, more components, and a fresh new look.

react-spectrum.adobe.com
December 16, 2025 at 10:04 PM
Reposted by Ravi Mohan
Introducing the new React Aria docs! 🎉

All-new content and search experience. Interactive CSS and Tailwind examples to get you started quickly – just install with shadcn. New guides and full example apps. MCP server and AI integrations.

Check it out! react-aria.adobe.com
December 16, 2025 at 10:04 PM
Bun being acquired by Anthropic was definitely not on my bingo card!
bun.com/blog/bun-joi...
Bun is joining Anthropic
Bun has been acquired by Anthropic. Anthropic is betting on Bun as the infrastructure powering Claude Code, Claude Agent SDK, and future AI coding products & tools.
bun.com
December 3, 2025 at 12:08 AM
Reposted by Ravi Mohan
Angular.Schule → Vitest in Angular 21: What's new and how to migrate? angular.schule/blog/2025-11...
Angular.Schule → Vitest in Angular 21: What's new and how to migrate?
🚀 Angular 21 introduces a significant change to unit testing: Vitest is now the default, replacing the previous standard combination of Karma and Jasmine. When creating a new project with ng new,…
angular.schule
November 25, 2025 at 10:15 AM
Reposted by Ravi Mohan
Repeat after me:

The best software engineers pick up a new language in a few weeks. They can become pretty good in a month or two.

The best devs also don’t get bogged down with one language.

ESPECIALLY not today when AI makes onboarding to new languages so much easier
November 25, 2025 at 12:20 PM
Reposted by Ravi Mohan
On November 18 Cloudflare experienced a service outage. Here's a detailed breakdown of what happened. https://cfl.re/43Bw8AI
Cloudflare outage on November 18, 2025
Cloudflare suffered a service outage on November 18, 2025. The outage was triggered by a bug in generation logic for a Bot Management feature file causing many Cloudflare services to be affected.
blog.cloudflare.com
November 18, 2025 at 11:49 PM
One of the best episodes of star talk.
youtube.com/watch?v=1o2N...
Does The Universe Need A Creator?
YouTube video by StarTalk
youtube.com
November 9, 2025 at 9:18 AM
Looks like there’s an ongoing AWS outage affecting ring in au
October 20, 2025 at 9:42 AM
Reposted by Ravi Mohan
React 19.2 is now available!

This release includes Activity, useEffectEvent, React Performance Tracks, partial pre-rendering, and more:

react.dev/blog/2025/10...
React 19.2 – React
The library for web and native user interfaces
react.dev
October 1, 2025 at 9:49 PM
My workplace be like “ you will be surveyed continuously until morale improves”
September 30, 2025 at 10:55 PM
Reposted by Ravi Mohan
Aspire 9.5 has landed 🚀 and it's packed with updates across the dashboard, CLI, and more! Read the blog for some highlights or check out the What's New for the deep dive. Plus, join us at 4p PST for a live stream unboxing at youtube.com/@aspiredotdev!
devblogs.microsoft.com/dotnet/annou...
Announcing Aspire 9.5 - .NET Blog
Aspire 9.5 adds the preview 'aspire update' command, single-file AppHost, richer CLI and dashboard UX, and new integrations for AI, DevTunnels, and more.
devblogs.microsoft.com
September 25, 2025 at 6:06 PM
Not a fan of iOS liquid. Why does a simple switch need so much movement. Maybe it looks better on the newer phones with higher refresh rate. #ux
September 20, 2025 at 6:49 PM
Reposted by Ravi Mohan
Reminder that I'm going to be at @squiggleconf.com in a couple of weeks to talk in probably too much detail about the Go port!

If you aren't already going and can make it, definitely look into it! Lots of great talks on the agenda from some big names!
August 31, 2025 at 3:16 AM
Reposted by Ravi Mohan
pnpm v10.16.0 adds "minimumReleaseAge", a setting for defining how long a version has to have been published before pnpm will install it.

A nice countermeasure against accidental installs of short-lived compromised packages before they get taken down. Not a 100% fix, but a great additional step!
Release pnpm 10.16 · pnpm/pnpm
Minor Changes There have been several incidents recently where popular packages were successfully attacked. To reduce the risk of installing a compromised version, we are introducing a new settin...
github.com
September 12, 2025 at 10:49 PM
Reposted by Ravi Mohan
GPT-5 mini is now in Visual Studio
August 29, 2025 at 9:32 PM
Reposted by Ravi Mohan
Introducing Zod 4.1 and its flagship feature: codecs.

z.codec() is a new API for defining *bi-directional transformations* in Zod
August 26, 2025 at 12:44 AM
Currently deep into The Three-Body Problem trilogy by Cixin Liu—and wow, the Netflix adaptation really doesn’t do it justice.
August 23, 2025 at 9:09 PM
Audiobooks are the most underrated medium for deep learning and chill downtime. If you’re still sleeping on them, you’re missing out.
August 23, 2025 at 9:00 PM
Reposted by Ravi Mohan
GPT-OSS – A C# Guide with Ollama ift.tt/yBwj9Wu
GPT-OSS - A C# Guide with Ollama - .NET Blog
Run GPT-OSS locally with C# and Ollama to build fast, private, offline AI
ift.tt
August 20, 2025 at 8:22 AM