Tomasz Gil
banner
tomaszgil.me
Tomasz Gil
@tomaszgil.me
Senior Software Engineer @ OpenSpace. I help product teams build quality software and lead engineering efforts.

tomaszgil.me
Great article.

I love the point about 'IconButton' having a required 'title' prop - so obvious, I have no idea why never occured to me that those two should come together.
November 17, 2025 at 9:47 PM
Claude Code works, but the workflow didn’t click for me. Too many small bumps, not enough upside. Cursor still feels like home.
November 16, 2025 at 7:33 AM
None of this is “broken,” to be clear — it’s just enough friction that I happily switched back to Cursor, where the agent and the editor feel like one thing instead of two loosely connected parts.
November 16, 2025 at 7:33 AM
And those tiny bits matter.

I caught myself prompting for smaller edits, avoiding bigger changes because the workflow felt clunkier. That’s the opposite of what I want from an AI coding tool.
November 16, 2025 at 7:33 AM
What surprised me more was how much the UX slowed me down.

Coming from Cursor, the terminal-based interface felt limiting — markdown formatting, copying formatted content, adding files/dirs to context, switching between editor + agent modes… all of it added tiny bits of friction.
November 16, 2025 at 7:33 AM
Hello 👋

I write about frontend, webdev and software engineering over at blog.tomaszgil.me
Tomasz Gil - Software Engineer | Blog
I help product teams build quality software and lead engineering efforts. Currently working at Salesloft as a Senior UI Engineer.
blog.tomaszgil.me
November 15, 2025 at 9:19 PM
@brittanyellich.com thanks a lot for the mention, I really appreciate it!

And wow, I think I'll need to write something soon. 👀
November 15, 2025 at 9:08 PM
OKRs
October 30, 2025 at 7:08 PM
😱

What happened? Is it good or is it bad? Awaiting the announcement!
September 9, 2025 at 7:27 AM
In all seriousness, I'm trying out @convex.dev as a real-time database + API. It's a really nice experience and great to work with.

Super easy to pick up by someone who spends the majority of their time on the clients side.
August 30, 2025 at 3:36 PM
@cursor fix
August 25, 2025 at 5:51 PM
I’ve been experimenting with Cursor Background Agents for a new project.

Biggest takeaways: start with clear repo rules, write prompts that force planning & checks, run agents one-at-a-time early.

Background agents give me ~50% of a feature. More in the article.

blog.tomaszgil.me/enhancing-so...
Enhancing Software Engineering Workflow with Cursor Background Agents
Over the past few weeks, I’ve been experimenting with AI—especially Cursor Background Agents—to support my engineering work in a new web application we’re building. Below are some observations and tips that have helped me get better results. Rules On...
blog.tomaszgil.me
August 21, 2025 at 6:55 AM
I'm the same when trying to lean on creating production code with AI. 🤐
August 16, 2025 at 1:18 PM