- Sure, let me fix it
- Sure, let me fix it
One hour later, I set up a self-hosted Formbricks (pretty easy btw), and the survey is already in production.
One hour later, I set up a self-hosted Formbricks (pretty easy btw), and the survey is already in production.
It's so unbearably slow with 10+ containers, from which I basically use just three: Postgres, Kong, Studio.
It's time to move on to the old simple REST API + Postgres (with BetterAuth).
It's so unbearably slow with 10+ containers, from which I basically use just three: Postgres, Kong, Studio.
It's time to move on to the old simple REST API + Postgres (with BetterAuth).
Pros:
- Apple development experience is top-notch, emulator is polished, there are a lot of built-in methods for almost everything
- SwiftUI is awesome
Cons:
- You're a slave to Apple; if it doesn't like something in your app, you'll get blocked.
Pros:
- Apple development experience is top-notch, emulator is polished, there are a lot of built-in methods for almost everything
- SwiftUI is awesome
Cons:
- You're a slave to Apple; if it doesn't like something in your app, you'll get blocked.
After connecting analytics and tracking, I realized that users often missed that they were on an annual preselected plan.
After connecting analytics and tracking, I realized that users often missed that they were on an annual preselected plan.
no need to use agents
for this, you have Claude code
no need to use agents
for this, you have Claude code
Some sort of last resort. Never worked so far, but still a little ritual.
Some sort of last resort. Never worked so far, but still a little ritual.
But I don't like those ugly ads of Google AdSense. Moreover, the RPM (revenue per mille) is quite low. You can maybe get $2 per one thousand views.
But I don't like those ugly ads of Google AdSense. Moreover, the RPM (revenue per mille) is quite low. You can maybe get $2 per one thousand views.
it took me a couple of days to deal with OpenAI oauth, but Claude Code was able to help me
it took me a couple of days to deal with OpenAI oauth, but Claude Code was able to help me
It created a 2.6-megabyte .claude.json file that was constantly read, causing it to pause for 15 seconds before making any action.
After deleting it, everything runs as smoothly as the first time.
It created a 2.6-megabyte .claude.json file that was constantly read, causing it to pause for 15 seconds before making any action.
After deleting it, everything runs as smoothly as the first time.
yes, it checks for the existence of a table on every API request 😂
yes, it checks for the existence of a table on every API request 😂
don't block your future
don't block your future
but tab autocompletion with Claude code is an unbeatable productivity hack
but tab autocompletion with Claude code is an unbeatable productivity hack
install Playwright mcp in Claude Code, and let the chat see your browser.
never need to copy html from a browser again
command:
claude mcp add playwright npx @playwright/mcp@latest;
install Playwright mcp in Claude Code, and let the chat see your browser.
never need to copy html from a browser again
command:
claude mcp add playwright npx @playwright/mcp@latest;
So, zero day for today. We got a viral post. (okay, not so viral, like a meme with millions of views. But 36k from the target audience is good.)
I don't have any website metrics because the post got traction before I was even able to set up the analytics.
So, zero day for today. We got a viral post. (okay, not so viral, like a meme with millions of views. But 36k from the target audience is good.)
I don't have any website metrics because the post got traction before I was even able to set up the analytics.
I posted a tweet about how we created the self-hosting NextJs platform using TanStack Start, and the post exploded.
I posted a tweet about how we created the self-hosting NextJs platform using TanStack Start, and the post exploded.