Csaba
banner
csaba.xyz
Csaba
@csaba.xyz
Full stack developer grinding to ship my first product.
An introverted introvert.
HU 🇭🇺 / EN 🇺🇸 / ES 🇪🇸 / 中文 🇨🇳

Working on https://remake.dev - Notion-style website builder
啊,你会说中文?Or was it ChatGPT?
November 5, 2025 at 7:41 PM
Nope, another one here. 🤚
November 5, 2025 at 7:29 PM
Thanks!
Well, not too unique, but the two use cases that I'm planning for are:
1. Reusable blocks, e.g. header navigation on every page, then you don't have to edit your header everywhere because it stays in sync

2. Repeater blocks, when some data comes from the DB, like a list of blog posts
November 5, 2025 at 4:16 PM
Yes, it would. But users, who somewhat understand the default language, could continue using the app. For example, if the users see “featureA.helpMessage”, they wouldn’t know how to continue, but if they at least see the message in English, they would be surprised, but could go on. 🤷‍♂️
November 4, 2025 at 4:32 PM
I normally use English in the code as the fallback to not show the “ugly” keys when a translation is missing, and other languages have their own translation files. Something like:

t(‘home:welcome’, ‘Welcome to XYZ’)
November 4, 2025 at 9:01 AM
LOL, that might be it. 😂
November 2, 2025 at 6:51 PM
Makes total sense! 👍 But I think the privacy policy is kind of the easy part (as long as you don’t want to do all kinds of shady stuff with the data). The terms are harder when the customers can add their own content. Lots of edge cases there.
November 1, 2025 at 8:00 PM
What's in the `unkownanimal` file? 😄 (Is it supposed to be unknown?)
November 1, 2025 at 7:04 PM
Looks great! 👍 But the -/+ buttons might be a bit too small, and my fingers are not even that thick. 🤔
November 1, 2025 at 12:30 PM
Were the blog posts on the BlogBowl website written by AI as well?
October 31, 2025 at 9:54 PM
You are working on it though. 🙂
October 31, 2025 at 4:10 PM
ChatGPT-based search. 😄 Instead of searching I could just ask “Hey remember when we talked about X? Please, give me a summary of those conversations with reference links.”. I don’t understand why their search has to be a barely functioning full text search. 🤔
October 31, 2025 at 2:59 PM
Always fighting with my resistance to post something. It is too easy to just code and forget about the marketing part. 😅
October 31, 2025 at 8:32 AM
He probably has the straightest programmer back I’ve ever seen (I think he doesn’t even have back support?). I’m like this a lot of times: 🦐 (I’m working on it though 😄).
October 28, 2025 at 5:04 PM
Maybe try to place the inputs horizontally next to each other. Right now they take up a whole row, but they have a single number inside. Too much space. If they are next to each other, the whole interface can probably fit on a single page without scrolling.
October 26, 2025 at 3:21 PM
Should definitely be below. Looks much better that way, in my opinion.
October 26, 2025 at 3:02 PM
I spend way too much time staring at screens, so recently I decided to take some things offline. Now I write my tasks on paper notes and pin them to a real-life pin board. Quite satisfying take a note off and tear it up when I’m done. 😄
October 26, 2025 at 10:17 AM
I see you are a fellow tab-hoarder as well. 😂
October 25, 2025 at 8:36 AM
Interestingly, when I click over to see the waitlist (which is beautiful by the way), the join button is not visible until I open it in a “real” browser. Even though every browser is Safari on iOS. There is no scroll either, so at first I thought it was just a landing page without the button.
October 24, 2025 at 4:48 AM