Nice, that solves the infra piece! π
Posts by Tomasz Gil
Hear me out: self-healing codebases. π
Periodically feed the agent all rules and architecture docs and let it apply "safe" fixes.
That's what I'm here for.
Really enjoy it as well! Have you tried superpowers plugin?
Fingers crossed from Poland. π€
I've been moving off of Cursor, to Claude Code. Man, it's slow. π₯±
πππ
Offline Support in Web Apps: Data Prefetching Strategies
New post in Offline Support for Web Apps series. π΄
Prefetching can make offline UX feel seamless β or completely tank performance. This one breaks down how to do it carefully: when, what, and how much.
More in the article.
blog.tomaszgil.me/offline-supp...
I'll take a look thanks! π
...and gives you agent history with work trees support for parallel work in the same workspace.
Interesting - I've not heard about it, but cool approach to memory management for work distribution across agents. π
I was more looking how to keep tabs on multiple agents and past work - for now I'm just doing terminal tabs, but that's inconvenient.
Cursor is scoped to workspace by default...
I'm switching away from Cursor, diving into Claude Code. π What is your preferred way of interacting with it?
I'm specifically interested in something for managing your conversations within and across projects.
That's my recent discovery as well, folding filter + map into a single call. Didn't realise the type safety benefits! π
Yes, I got worse results from using MCP than copy pasting screenshots in a handful of cases.
I think it was a design issue - if Figma looks right, but is not structured like code with spacings and composition, you'll get worse results than letting the AI figure out things from a visual. π€·
Like I said, haven't found much luck with using MCPs just yet. Tried Atlassian and Figma, but found more predictable results with a skill calling Jira API directly for creating tickets and just pasting screenshots instead of linking to design nodes. π€·
Days since I used `useImperativeHandle` in React: 0.
Today: trying out Ralph. π€
I'm mostly Cursor + 5.3 Codex for a few months, love it. I'm experimenting with Ralph. I have to check that tool for generating UI designs ideas, sounds interesting. π
I haven't had good luck with using MCPs. What are your favourites?
TypeScript 6.0 is now available!
This release brings better type-checking for methods, new standard library features, new module features for Node.js, and more!
But most important, this release brings us one step closer to the upcoming native-speed 7.0!
devblogs.microsoft.com/typescript/a...
π Continuing my series about design-systems, today I wrote about why I believe data-testid is a bad practice and and how role-based selectors actually help ensure your app is accessible.
I haven't read yet, but I already know I fully agree. π
The Agent-First Workflow: Building Software with AI
Iβve stopped writing code by hand.
I hesitated to post this because it already feels obsolete β my workflow is evolving as I write this. Still, I break down how I currently work with AI agents end-to-end.
More in the article.
blog.tomaszgil.me/the-agent-fi...
AI promised me Iβd finally have time to post unhinged memes on social media.
Now Iβm just doing more work and endlessly tweaking my workflow. Send help.
Roght. Writing the post and reflecting also gave me few ideas for improvements or areas I need to revisit, so still worth it.
What you've learned? π
Roughly two weeks ago I drafted a post about how I use AI in my workflow, reflecting on the last 6 months or so.
It already feels obsolete. I wonder if I should even post it. π
Offline Support in Web Apps: Foreground Queue for Offline Mutations β Part 5
New post in the Offline Support for Web Apps series. π΄
This one moves from queue implementation to real application usage β wiring the queue into React, capturing offline mutations, and syncing them safely later.
More in the article.
blog.tomaszgil.me/offline-supp...
Being good at context switching becomes a lot more important when you have multiple agents running simultaneously on different things. In my experience, most devs prefer focused work and being βin the zoneβ. I feel this is gonna be a big adjustment and why many are still sceptical. Itβs hard.
Congratulations! π
i really don't care about using AI to ship more stuff
it's really hard to come up with stuff worth shipping
i want to ship the same amount of stuff with higher quality both in product and code