Tomasz Gil's Avatar

Tomasz Gil

@tomaszgil.me.bsky.social

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

352 Followers  |  206 Following  |  775 Posts  |  Joined: 02.11.2024  |  1.9126

Latest posts by tomaszgil.me on Bluesky

GPT5 stats

GPT5 stats

By far.

07.08.2025 19:42 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
Introducing GPT-5 YouTube video by OpenAI

GPT-5 is out. πŸ‘€
www.youtube.com/live/0Uu_VJe...

07.08.2025 18:01 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Useless useCallback Why most memoization is downright useless...

πŸ“š Whenever I see useCallback, I wonder: why do we need it here? And a lot of the times, when I look deeper, I see that it actually doesn’t do anything. I think a lot of code-bases would be better of just not memoizing at all - and then let the compiler do it for you:

28.07.2025 16:22 β€” πŸ‘ 74    πŸ” 13    πŸ’¬ 9    πŸ“Œ 3

Setting up a brand new app is both so exciting and taxing. πŸ₯΅

My brain no longer shuts off after work recently. I'm still building, just in my head.

31.07.2025 18:00 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You know what AI can't do? Auth.

28.07.2025 19:26 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

It's done.

26.07.2025 10:06 β€” πŸ‘ 4    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

Happy Birthday! Oh man.

24.07.2025 05:48 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
squidward from spongebob squarepants is sitting in a cardboard box holding a cup ALT: squidward from spongebob squarepants is sitting in a cardboard box holding a cup

How it feels to ask for approvals on your PR

23.07.2025 16:17 β€” πŸ‘ 4    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

Thanks! What's sold you on it?

23.07.2025 19:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks a lot!

With the accessibility, would you still consider integration tests with react testing library a good path to go or should I look into the browser testing?

23.07.2025 18:13 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0

Thanks! What's sold you on it?

23.07.2025 18:10 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@tkdodo.eu @raygesualdo.com @kettanaito.com @jakub.olek.it @naugtur.pl tagging for visibility πŸ‘€

23.07.2025 17:06 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 3    πŸ“Œ 0

Hey Friends πŸ‘‹

Looking for advice, small project, React SPA, we want to focus on integration test with some unit tests:

Jest or Vitest?

Hit me up with your best takes. πŸ™‡

23.07.2025 17:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 2    πŸ“Œ 1
Video thumbnail

Today, added to Munch:

βœ… Added @motion.dev to the stack
βœ… Implemented animated list item for meals list

Live version: munch-for-kids.netlify.app

19.07.2025 11:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thank you! πŸ™Œ

14.07.2025 12:36 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
OpenSpace

OpenSpace

Today, I've joined OpenSpace as a Senior Front-End Software Engineer to build a platform with a complete visual record of construction projects, powered by AI.

Excited about what's ahead! πŸŽ‰

14.07.2025 11:06 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Thank you! πŸ™Œ

13.07.2025 09:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Yes, I worked on an AI sidebar, thanks for asking.

12.07.2025 06:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

New contract signed. Bio update on Monday. πŸ‘€

10.07.2025 10:59 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Not yet. When I was starting working on my page, astro@5 was already out thereβ€”I'm currently on v5.1.7. πŸ‘Œ

But I'll keep this in mind, it's good to know. One of the reasons I migrated was I couldn't get my previous Gatsby page up and running locally. 🀦

09.07.2025 19:28 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Preview
The AI-Native Software Engineer A practical playbook for integrating AI into your daily engineering workflow

All the ways AI integrates into software engineering workflow from @addyosmani.bsky.social πŸ‘€

addyo.substack.com/p/the-ai-nat...

08.07.2025 09:05 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.

03.07.2025 14:36 β€” πŸ‘ 882    πŸ” 153    πŸ’¬ 66    πŸ“Œ 41
Video thumbnail

Today, added to Munch:

βœ… Add meal to favorites.
βœ… Search only for favorite meals.
βœ… Full search params support.
βœ… New dashboard card with favorite meals.

Live version: munch-for-kids.netlify.app

03.07.2025 11:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Cursor background agents in Slack changed my workflow | Swizec Teller a couple weeks ago Cursor launched a Slack integration and ... wow. First time I can say AI *changed* my workflow

Also, this: swizec.com/blog/cursor-...

02.07.2025 18:14 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Or both. 😎

02.07.2025 14:22 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Today, added to Munch:

βœ… Sort controls for the meals page.
βœ… Sort keys: name, updated at, created at.
βœ… Type-safe URL support for sort parameters.

Live version: munch-for-kids.netlify.app

02.07.2025 11:21 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

True. We extrapolated too hard, the pendulum has swung too far.

But it's pretty much always like that, with any *good* idea.

02.07.2025 09:56 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

There's the obligatory background plant - yes, you're doing it right. βœ…

02.07.2025 05:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I don't like the top-down push either. But I switched to Cursor some time ago personally, haven't looked back. I wished my last company would allow it - they didn't. Not allowed.

Economics aside - right now all of the AI products are banking on exponential growth and massive cost decline.

01.07.2025 21:48 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

I'm not that far into it, would love to see that kind of workflow in practice.

For me it's mostly:
- specing larger swaths of code and only refactoring (e.i. faster typing)
- simple but large-scale changes (eq. to codemods)

Still worth it to me.

01.07.2025 21:32 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@tomaszgil.me is following 20 prominent accounts