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
An introverted introvert.
HU 🇭🇺 / EN 🇺🇸 / ES 🇪🇸 / 中文 🇨🇳
Working on https://remake.dev - Notion-style website builder
I’ve been working on custom components in remake lately. It’s rough around the edges, but it’s finally starting to work! Still a lot to fix though.
#buildinpublic
#buildinpublic
November 5, 2025 at 3:39 PM
I’ve been working on custom components in remake lately. It’s rough around the edges, but it’s finally starting to work! Still a lot to fix though.
#buildinpublic
#buildinpublic
Does anybody know why the desktop ChatGPT interface turns upside down sometimes? 🤔🙃
November 2, 2025 at 5:02 PM
Does anybody know why the desktop ChatGPT interface turns upside down sometimes? 🤔🙃
When I’m not building online experiences, I’m busy creating spooky offline ones with my wife at our English academy.
Not sure if the kids enjoyed it more or we did. 🎃
Happy Halloween! 🎃👻 #buildinpublic
Not sure if the kids enjoyed it more or we did. 🎃
Happy Halloween! 🎃👻 #buildinpublic
November 1, 2025 at 3:39 PM
When I’m not building online experiences, I’m busy creating spooky offline ones with my wife at our English academy.
Not sure if the kids enjoyed it more or we did. 🎃
Happy Halloween! 🎃👻 #buildinpublic
Not sure if the kids enjoyed it more or we did. 🎃
Happy Halloween! 🎃👻 #buildinpublic
Working on the media library & Unsplash integration for remake. Now the grid lets you preview images even if they don’t fit in the box, with a nice horizontal or vertical animation.
Next step: getting custom components to work. 🤔 Once that's done, I can start accepting alpha users. 😱
#buildinpublic
Next step: getting custom components to work. 🤔 Once that's done, I can start accepting alpha users. 😱
#buildinpublic
October 28, 2025 at 7:26 PM
Working on the media library & Unsplash integration for remake. Now the grid lets you preview images even if they don’t fit in the box, with a nice horizontal or vertical animation.
Next step: getting custom components to work. 🤔 Once that's done, I can start accepting alpha users. 😱
#buildinpublic
Next step: getting custom components to work. 🤔 Once that's done, I can start accepting alpha users. 😱
#buildinpublic
Not every weekend has to be productive.
Sometimes the best thing to “build” is just a pumpkin with friends. 🎃
#buildinpublic
Sometimes the best thing to “build” is just a pumpkin with friends. 🎃
#buildinpublic
October 26, 2025 at 8:41 AM
Not every weekend has to be productive.
Sometimes the best thing to “build” is just a pumpkin with friends. 🎃
#buildinpublic
Sometimes the best thing to “build” is just a pumpkin with friends. 🎃
#buildinpublic
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
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.
Slowly building remake, one publish button at a time.
Sneak peek of the new publishing flow. And yes, there's confetti. 🎉
Can't wait to open it up for early users soon.
What's your "confetti moment" when you ship something?
#buildinpublic
Sneak peek of the new publishing flow. And yes, there's confetti. 🎉
Can't wait to open it up for early users soon.
What's your "confetti moment" when you ship something?
#buildinpublic
October 10, 2025 at 2:41 PM
Slowly building remake, one publish button at a time.
Sneak peek of the new publishing flow. And yes, there's confetti. 🎉
Can't wait to open it up for early users soon.
What's your "confetti moment" when you ship something?
#buildinpublic
Sneak peek of the new publishing flow. And yes, there's confetti. 🎉
Can't wait to open it up for early users soon.
What's your "confetti moment" when you ship something?
#buildinpublic
A month ago I could barely center a text in remake, now I can almost create a landing page. 🚀
Still, so many bugs, and UX issues to fix... 😅
#buildinpublic
Still, so many bugs, and UX issues to fix... 😅
#buildinpublic
March 27, 2025 at 1:09 PM
A month ago I could barely center a text in remake, now I can almost create a landing page. 🚀
Still, so many bugs, and UX issues to fix... 😅
#buildinpublic
Still, so many bugs, and UX issues to fix... 😅
#buildinpublic
There is a random "s" in the middle of the page. :)
March 21, 2025 at 12:50 AM
There is a random "s" in the middle of the page. :)
Bizarre? 🤔 I’m not there yet, I guess. 😄 At this point I’m mostly creating useful solutions to things that have been bothering me. Like a charging station for the OralB electric toothbrush (my design).
March 3, 2025 at 10:45 AM
Bizarre? 🤔 I’m not there yet, I guess. 😄 At this point I’m mostly creating useful solutions to things that have been bothering me. Like a charging station for the OralB electric toothbrush (my design).
I couldn’t crash it, but I think dark mode has some styling issues. Some texts are not readable.
February 26, 2025 at 8:46 AM
I couldn’t crash it, but I think dark mode has some styling issues. Some texts are not readable.
They say there are three tough challenges in Computer Science:
1. naming things
2. cache invalidation
3. centering a div on a website
I made sure to implement the 3rd one first in remake. 🙌 #buildinpublic (not much else works yet 😅)
PS: #tailwind is great!
1. naming things
2. cache invalidation
3. centering a div on a website
I made sure to implement the 3rd one first in remake. 🙌 #buildinpublic (not much else works yet 😅)
PS: #tailwind is great!
February 2, 2025 at 7:12 PM
They say there are three tough challenges in Computer Science:
1. naming things
2. cache invalidation
3. centering a div on a website
I made sure to implement the 3rd one first in remake. 🙌 #buildinpublic (not much else works yet 😅)
PS: #tailwind is great!
1. naming things
2. cache invalidation
3. centering a div on a website
I made sure to implement the 3rd one first in remake. 🙌 #buildinpublic (not much else works yet 😅)
PS: #tailwind is great!
Yeah, automatic redirects are almost always the wrong answer. I like that, for example, Apple just shows a header message in case you want to switch.
December 10, 2024 at 8:50 PM
Yeah, automatic redirects are almost always the wrong answer. I like that, for example, Apple just shows a header message in case you want to switch.
This weekend, I made my first-ever animation for my landing page to showcase how the website-building experience might look like. I was proud of it... Until the first review: "It's too simplistic and non-flashy."
True. Back to the drawing board, I guess. 😄 Not every day is a win.
#buildinpublic
True. Back to the drawing board, I guess. 😄 Not every day is a win.
#buildinpublic
December 3, 2024 at 4:53 PM
This weekend, I made my first-ever animation for my landing page to showcase how the website-building experience might look like. I was proud of it... Until the first review: "It's too simplistic and non-flashy."
True. Back to the drawing board, I guess. 😄 Not every day is a win.
#buildinpublic
True. Back to the drawing board, I guess. 😄 Not every day is a win.
#buildinpublic
I’m on my phone right now, so I’m not sure if it is a phone related issue or not, but I can’t read the text in the “Everything You Need” section.
December 2, 2024 at 1:03 AM
I’m on my phone right now, so I’m not sure if it is a phone related issue or not, but I can’t read the text in the “Everything You Need” section.
After some playing around, this is the final solution I arrived to. This doesn't require setting any colors.
There is a drawback: if you have a transition on the input then in an autofilled state (after the user selected something) the old transitions won't work.
I can live with that, for now.
There is a drawback: if you have a transition on the input then in an autofilled state (after the user selected something) the old transitions won't work.
I can live with that, for now.
November 28, 2024 at 11:45 PM
After some playing around, this is the final solution I arrived to. This doesn't require setting any colors.
There is a drawback: if you have a transition on the input then in an autofilled state (after the user selected something) the old transitions won't work.
I can live with that, for now.
There is a drawback: if you have a transition on the input then in an autofilled state (after the user selected something) the old transitions won't work.
I can live with that, for now.
This is the fix. And it is not even perfect, because if you edit the selected value, there is a brief moment where the text color changes. But it essentially animates the background with a crazy long duration, and makes sure the text and caret colors are correct (currentColor doesn't work).
November 28, 2024 at 12:34 AM
This is the fix. And it is not even perfect, because if you edit the selected value, there is a brief moment where the text color changes. But it essentially animates the background with a crazy long duration, and makes sure the text and caret colors are correct (currentColor doesn't work).
It's crazy that in 2024 we still have to add CSS hacks to override certain styles. Looking at you Chrome autofill... 🙄
Fix below 👇
#buildinpublic
Fix below 👇
#buildinpublic
November 28, 2024 at 12:34 AM
It's crazy that in 2024 we still have to add CSS hacks to override certain styles. Looking at you Chrome autofill... 🙄
Fix below 👇
#buildinpublic
Fix below 👇
#buildinpublic
When you're chasing market fit across multiple products and it all starts to look like this. 🫠
#buildinpublic #startup
#buildinpublic #startup
November 27, 2024 at 11:08 PM
When you're chasing market fit across multiple products and it all starts to look like this. 🫠
#buildinpublic #startup
#buildinpublic #startup
As a solo founder, I’m:
- the CEO setting the vision
- the senior dev shipping features
- the junior dev wanting to rewrite from scratch
- the marketer needing "just one last feature"
- the designer with crazy ideas
- the plumber fixing leaky pipes
- ...
It's a team of one. 👊 #buildinpublic #solodev
- the CEO setting the vision
- the senior dev shipping features
- the junior dev wanting to rewrite from scratch
- the marketer needing "just one last feature"
- the designer with crazy ideas
- the plumber fixing leaky pipes
- ...
It's a team of one. 👊 #buildinpublic #solodev
November 26, 2024 at 11:47 AM
As a solo founder, I’m:
- the CEO setting the vision
- the senior dev shipping features
- the junior dev wanting to rewrite from scratch
- the marketer needing "just one last feature"
- the designer with crazy ideas
- the plumber fixing leaky pipes
- ...
It's a team of one. 👊 #buildinpublic #solodev
- the CEO setting the vision
- the senior dev shipping features
- the junior dev wanting to rewrite from scratch
- the marketer needing "just one last feature"
- the designer with crazy ideas
- the plumber fixing leaky pipes
- ...
It's a team of one. 👊 #buildinpublic #solodev
Naming things is hard - and designing a logo is just as tricky. 💡 Over the weekend, I experimented with using 'remake' as a verb: "Why don’t you just remake it?", and created a simple logo to represent speed and being in the cloud.
What’s your thought process when designing logos? #buildinpublic
What’s your thought process when designing logos? #buildinpublic
November 25, 2024 at 12:26 AM
Naming things is hard - and designing a logo is just as tricky. 💡 Over the weekend, I experimented with using 'remake' as a verb: "Why don’t you just remake it?", and created a simple logo to represent speed and being in the cloud.
What’s your thought process when designing logos? #buildinpublic
What’s your thought process when designing logos? #buildinpublic