About

I’m a coding enthusiast who loves spending free time experimenting and building new things. I prefer to call myself an engineer rather than a developer because I enjoy creating from scratch — the bigger the challenge, the more I like it. I’ve worked in IT for over 10 years and had the chance to contribute to greenfield projects from day one, such as Rescue Live Guide and GoTo Resolve. Vibe Coding opened a new door for me. Before the AI wave, I often built challenging projects but never reached GTM. Now, with AI, I can solve problems on my own and bring them to market.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

Forums

Csaba Ivancza

4d ago

Setting up monorepos for AI: submodules versus subtrees

I've been building my app for 8 months now, and i ended up having 5 repositories

  • nextjs app

  • databases

  • customer facing API

  • node-sdk that wraps the api

  • react-sdk, for both reusing shared component and customer facing components

So i thought, it's gonna be great if i create a mono repo with submodules. But it was terrible. I realized that turborepo does not like external packages, and as i tried to reuse my own customer facing libs, the DX became terrible. It was very time consuming to ship a feature. Even when i wanted to use Codex or Cursor 3, it was not able to show git diff properly, also i was not able to use Cursor's cloud agents properly to ship complex features.

Csaba Ivancza

5mo ago

Querypanel: AI-Powered Visualizations - Let your users build dashboards with their own words.

Let Your Customers Chat with Their Data Server-side SDK for multi-tenant natural language to SQL. Build AI-powered analytics into your product in minutes. We provide the AI backend, you build your frontend.
View more