George Chiramattel
banner
georgeck.me
George Chiramattel
@georgeck.me
Lifelong learner | Exploring topics mostly related to technology & sharing knowledge.

Previously: Intuit Inc.
Pinned
Hi 👋,

Along with @annjose.com, I have been working on a side-project we're excited about - a bot that makes sense of the often overwhelming but informative Hacker News comments.

It's called Hacker News Companion @hncompanion.com

bsky.app/profile/hnco...
Visited Conservatory of Flowers at Golden Gate Park.

Always wanted to visit this place with a good camera.
November 11, 2025 at 7:41 AM
Reposted by George Chiramattel
Hacker News debated "Open Social," focusing on the AT Protocol vs. ActivityPub. Discussion covered AT Protocol's tech, its potential advantages, and the challenges of widespread adoption for decentralized social media. #OpenSocial 1/6
September 27, 2025 at 4:00 AM
Reposted by George Chiramattel
The viability of decentralized social media is questioned. Concerns arise about the inherent need for centralized aggregation points and the potential for a single entity to dominate even open protocols. #Decentralization 5/6
September 27, 2025 at 4:00 AM
Reposted by George Chiramattel
Hey Bluesky, I know how people here just LOVE everything AI, so I wanted to show you what @threepointone.bsky.social and I have been up to. We made an agent that calls MCP not as "tools", but by converting the tools into a TypeScript API, and writing code against that. blog.cloudflare.com/code-mode/
Code Mode: the better way to use MCP
It turns out we've all been using MCP wrong. Most agents today use MCP by exposing the
blog.cloudflare.com
September 26, 2025 at 1:33 PM
Reposted by George Chiramattel
✍️ How modern browsers work addyo.substack.com/p/how-modern... - my write-up on browser internals for web developers
How modern browsers work
A web developers guide to browser internals
addyo.substack.com
September 13, 2025 at 7:05 PM
Reposted by George Chiramattel
I gave a talk on modern React patterns, including concurrent features, Actions, and the new component, at @reactuniverseconf.com last week. Watch the talk here!
www.youtube.com/watch?v=I3As...
Modern React Patterns: Concurrent Rendering, Actions & What’s Next | Aurora Scharff at RUC 2025
YouTube video by Callstack
www.youtube.com
September 10, 2025 at 3:01 PM
Great!

Bluesky now supports bookmarks. Yay🎉
September 8, 2025 at 6:06 PM
Really liked how you set up a Signal link in your Bluesky profile so people can start a DM conversation with you directly.

I borrowed the idea and added a similar link from the 'about' page on my own site.
September 6, 2025 at 10:43 PM
Reposted by George Chiramattel
🔥 Today we're shipping something special at @platformatic: Next-generation flamegraph visualization for Node.js!

We've built a complete profiling ecosystem that makes performance optimization intuitive and actionable.

Let me show you what we've cooked up 🧵
September 2, 2025 at 4:42 PM
Reposted by George Chiramattel
🛠️ New Article: The Basics of Anchor Positioning

I wrote an article covering some basics of CSS anchor positioning. Really excited to share this one! 🤩

🔗 ishadeed.com/article/anch...
August 28, 2025 at 7:41 AM
Reposted by George Chiramattel
B-trees vs LSM trees.

Heap files vs clustered indexes.

So much to talk about!

Designing Data-Intensive Apps stream # 2 tomorrow, 9AM PST. Join in the fun on Youtube:

www.youtube.com/watch?v=LHWg...
Designing Data-Intensive Applications: Chapter 3
YouTube video by Benjamin Dicken
www.youtube.com
August 27, 2025 at 8:53 PM
Reposted by George Chiramattel
We’ve added a Queue Dashboard UI.

Easily manage your queued jobs with built-in concurrency control, without needing Redis or any external database.

Try it out in the v1.22.0!

Huge thanks to @ghansham for the countless feedback and support!
August 24, 2025 at 1:59 PM
If you are using the Vercel AI SDK and in the Vercel ecosystem, this sounds very interesting.

They allow you to bring your own keys. And, no added markup or middleman fees on model prices; you pay the model provider directly. That is pretty good 👏
vercel.com Vercel @vercel.com · Aug 21
Vercel AI Gateway is now generally available.

• Access hundreds of models
• Zero markup on tokens (including BYOK)
• No provider accounts needed
• High rate limits
• Failover for high reliability
• Sub-20ms latency
• AI SDK and OpenAI-compatible

vercel.fyi/ai-gateway
AI Gateway: Production-ready reliability for your AI apps - Vercel
AI Gateway, now generally available, ensures availability when a provider fails, avoiding low rate limits and providing consistent reliability for AI workloads.
vercel.com
August 21, 2025 at 11:14 PM
Reposted by George Chiramattel
I needed a simple S3 utility and didn't want to install aws-sdk, so I wrote one (~89 KB):

https://www.npmjs.com/pa...
August 20, 2025 at 9:10 PM
Reposted by George Chiramattel
A visualization on (how I think) neural network works, made with threejs and animejs

🔗 visualrambling.space/neural-network

I have so much fun learning and making this, so I think I want to keep going.
July 9, 2025 at 3:21 PM
Reposted by George Chiramattel
My hacker news bot has a new handle: @hot.hn
July 10, 2025 at 4:21 PM
Reposted by George Chiramattel
Introducing Bases, a new core plugin that lets you turn any set of notes into a powerful database.

Now available to everyone with Obsidian 1.9!
August 18, 2025 at 8:41 PM
Reposted by George Chiramattel
Just published a walk-through into creating your own did-method-web identity for ATProtocol! 🔧

Most folks use did-method-plc (the default), but there's another way that gives you more control in exchange for additional complexity and risk.

🧵👇
Creating a did-method-web Identity for ATProtocol
Creating a did-method-web Identity for ATProtocol posted by @smokesignal.events on 2025-08-18 14:00 UTC
blog.smokesignal.events
August 18, 2025 at 4:26 PM
Reposted by George Chiramattel
Today, we're announcing our first hosted infrastructure product: pyx, a Python-native package registry.

We think of pyx as an optimized backend for uv: it’s a package registry, but it also solves problems that go beyond the scope of a traditional "package registry".
August 13, 2025 at 6:24 PM
Reposted by George Chiramattel
The day comes for every parent when they have to have The Talk
August 12, 2025 at 5:11 PM
Reposted by George Chiramattel
🚨 New Course Alert 🚨
DevTools for Beginners

@kevinpowell.co and I just released a brand new (and totally free!) email course all about DevTools and how to use them in ways that actually help you debug and improve your CSS.

🔗 Full details and free signup here: devtoolsforbeginners.kevinpowell.co
August 6, 2025 at 3:10 PM
The 9650 PCIe Gen 6 SSD achieves up to 28GB/s sequential read and 14GB/s sequential write. And 4080’s memory bandwidth (716.8GB/s). close to 25x slower.

I understand this is really fast storage speeds, but can someone explain how this SSD can help with "AI training and inference acceleration"?
August 5, 2025 at 1:31 AM
Reposted by George Chiramattel
Figma is going public today (31 July). Here's their tech stack, at a high-level, from the deepdive with CTO Kris Rasmussen in The Pragmatic Engineer back in 2023:

The full deepdive on how Figma operates from an engineering point of view: newsletter.pragmaticengineer.com/p/inside-fig...
July 31, 2025 at 5:45 AM
Reposted by George Chiramattel
More invites to the PlanetScale for Postgres private preview go out today. Sign up for the waitlist:

planetscale.com/postgres
PlanetScale for Postgres early access — PlanetScale
Sign up for the PlanetScale for Postgres private preview waitlist
planetscale.com
July 31, 2025 at 3:16 PM
@dagu-org.bsky.social - I see a new version of Dagu released on Github - v1.18.0 🎉

But I am having trouble installing this version with brew.
More details here: github.com/dagu-org/dag...
Updating dagu with brew seem to be broken · Issue #1153 · dagu-org/dagu
Steps to reproduce brew upgrade dagu ==> Upgrading 1 outdated package: dagu-org/brew/dagu 1.17.4 -> 1.18.3 ==> Fetching downloads for: dagu ==> Fetching dagu-org/brew/dagu ==> Downloading https://g...
github.com
July 31, 2025 at 5:58 AM