#NodeJS #JavaScript #TypeScript #NestJS #React #NextJS #Angular #Ionic
Best gift? A full day off with zero meetings, just me and my IDE.
Some people go to the spa, I go into 'Focus Mode' to build cool stuff. Let’s see how many bugs I can squash today! ☕️💻
#birthdaybuild #indiedev #focus
Best gift? A full day off with zero meetings, just me and my IDE.
Some people go to the spa, I go into 'Focus Mode' to build cool stuff. Let’s see how many bugs I can squash today! ☕️💻
#birthdaybuild #indiedev #focus
Dropping a complex feature to ship a working one isn't giving up; it's being pragmatic. Experience is just the name we give to our past bugs. 🧠🛠️
#buildinpublic #indiedev
Dropping a complex feature to ship a working one isn't giving up; it's being pragmatic. Experience is just the name we give to our past bugs. 🧠🛠️
#buildinpublic #indiedev
Just a quick QoL update:
🔄 Hit Ctrl+R or right-click any AI icon to refresh a specific service instantly
Small tweaks, big difference. Go grab the update! 🛠️
https://github.com/marmotz/AyAIs/releases/tag/v0.3.1
#buildinpublic #AI #OSS
Just a quick QoL update:
🔄 Hit Ctrl+R or right-click any AI icon to refresh a specific service instantly
Small tweaks, big difference. Go grab the update! 🛠️
https://github.com/marmotz/AyAIs/releases/tag/v0.3.1
#buildinpublic #AI #OSS
I've lost count of how many times the solution appeared while I was taking a shower. Do you have a 'secret' non-tech activity that helps you code better? 🚶♂️☕
#developer #productivity
I've lost count of how many times the solution appeared while I was taking a shower. Do you have a 'secret' non-tech activity that helps you code better? 🚶♂️☕
#developer #productivity
Looking for some fresh inspiration to start the week! 👇
Looking for some fresh inspiration to start the week! 👇
https://github.com/marmotz/AyAIs/releases/tag/v0.3.0
It’s been a hell of a week fighting OS-specific quirks and certificate paywalls, but shipping this version feels amazing.
1/4
https://github.com/marmotz/AyAIs/releases/tag/v0.3.0
It’s been a hell of a week fighting OS-specific quirks and certificate paywalls, but shipping this version feels amazing.
1/4
Why? Because in 2026, seamless auto-updates on Windows/Mac are locked behind expensive certificates every year. For an indie project, it’s a total dealbreaker.
1/3
Why? Because in 2026, seamless auto-updates on Windows/Mac are locked behind expensive certificates every year. For an indie project, it’s a total dealbreaker.
1/3
Building AyAIs v0.3.0 from Linux is a constant battle. Each OS has its own rules, and they’re all painful in their own way. What works on my machine rarely works the same elsewhere.
1/3
Building AyAIs v0.3.0 from Linux is a constant battle. Each OS has its own rules, and they’re all painful in their own way. What works on my machine rarely works the same elsewhere.
1/3
While working on AyAIs, I realized some experiences just don't belong in a browser tab. Even in 2026, the browser has limits that only a native-ish environment can break.
Here is why I went with Electron + Angular: 👇
1/3
While working on AyAIs, I realized some experiences just don't belong in a browser tab. Even in 2026, the browser has limits that only a native-ish environment can break.
Here is why I went with Electron + Angular: 👇
1/3
We spend hours debating folder structures and abstracting logic for scenarios that will never happen.
1/2
We spend hours debating folder structures and abstracting logic for scenarios that will never happen.
1/2
I was supposed to switch back to Viktor, but the momentum on AyAIs is too strong to stop now.
Pushing hard to finish v0.3.0:
🌑 Dark Mode is in.
⌨️ Shortcut management is way smoother.
✨ Auto-update is being finalized.
1/2
I was supposed to switch back to Viktor, but the momentum on AyAIs is too strong to stop now.
Pushing hard to finish v0.3.0:
🌑 Dark Mode is in.
⌨️ Shortcut management is way smoother.
✨ Auto-update is being finalized.
1/2
- Paused Sonskay & AnalogJS
- Back to Render for the NestJS backend
- Released AyAIs v0.2.0
Feels good to clear the desk and refocus on Viktor. Sometimes you just need to stop over-engineering and get back to the features. 🦅
- Paused Sonskay & AnalogJS
- Back to Render for the NestJS backend
- Released AyAIs v0.2.0
Feels good to clear the desk and refocus on Viktor. Sometimes you just need to stop over-engineering and get back to the features. 🦅
Your AI hub just got a lot better:
⚡️ New shortcuts to switch between services instantly
⚙️ Customize global & navigation shortcuts
Grab it here: https://syd.ac/l/8VAh4d
Can't wait to hear your feedback!
#AI #buildinpublic #opensource
Your AI hub just got a lot better:
⚡️ New shortcuts to switch between services instantly
⚙️ Customize global & navigation shortcuts
Grab it here: https://syd.ac/l/8VAh4d
Can't wait to hear your feedback!
#AI #buildinpublic #opensource
Now that the infra noise is gone, I’m spending 100% of my time polishing the app, squashing the last bugs, and refining the UX.
1/2
Now that the infra noise is gone, I’m spending 100% of my time polishing the app, squashing the last bugs, and refining the UX.
1/2
It’s a lightweight desktop utility that keeps your favorite AIs right in your system tray.
One global shortcut, and boom: Gemini, ChatGPT, and Claude are instantly available without ever leaving your IDE or browser. ⚡️
1/4
It’s a lightweight desktop utility that keeps your favorite AIs right in your system tray.
One global shortcut, and boom: Gemini, ChatGPT, and Claude are instantly available without ever leaving your IDE or browser. ⚡️
1/4
After two days of fighting with configs, I’m heading back to Render.
In #buildinpublic, knowing when to stop is as important as knowing when to start. Here is why it didn't work out: 👇
1/4
After two days of fighting with configs, I’m heading back to Render.
In #buildinpublic, knowing when to stop is as important as knowing when to start. Here is why it didn't work out: 👇
1/4
It was meant to be an Open Source alternative to Buffer or Typefully. A tool designed for self-hosting, with a SaaS option for those who want to skip the infra headache. 🛠️ 🌍
1/3
It was meant to be an Open Source alternative to Buffer or Typefully. A tool designed for self-hosting, with a SaaS option for those who want to skip the infra headache. 🛠️ 🌍
1/3
After testing it, I don't feel the framework is mature enough yet for my needs. The DX just isn't there for me, regardless of the project.
After testing it, I don't feel the framework is mature enough yet for my needs. The DX just isn't there for me, regardless of the project.
https://github.com/marmotz/AyAIs/releases/tag/v0.1.0
https://github.com/marmotz/AyAIs/releases/tag/v0.1.0
1️⃣ self-host and own your data
or 2️⃣ pay for the SaaS version for peace of mind
I think that offering the choice between "control" and "convenience" is the best way to build trust with users 🤝
#BuildInPublic #SaaS
1️⃣ self-host and own your data
or 2️⃣ pay for the SaaS version for peace of mind
I think that offering the choice between "control" and "convenience" is the best way to build trust with users 🤝
#BuildInPublic #SaaS
Context switching is my fuel. ⚡️
Stuck on Viktor ? I switch to one of my other two projects.
Fresh challenges keep the motivation high. It’s not about doing more, it’s about staying excited. 🚀
#solopreneur #dev
Context switching is my fuel. ⚡️
Stuck on Viktor ? I switch to one of my other two projects.
Fresh challenges keep the motivation high. It’s not about doing more, it’s about staying excited. 🚀
#solopreneur #dev
Instead of just fixing it, I made the app stronger:
✅ New E2E tests
✅ Now log failed requests
Reliability isn't built when things work, but when you fix what doesn't. 🛡️
#BuildInPublic #Angular #NestJS
Instead of just fixing it, I made the app stronger:
✅ New E2E tests
✅ Now log failed requests
Reliability isn't built when things work, but when you fix what doesn't. 🛡️
#BuildInPublic #Angular #NestJS
🚧 Currently fighting with my MCP server: the AI agent only sends partial file updates instead of the full diff.
It’s a context window vs. precision battle. If you’ve dealt with large file streaming via MCP, I’m all ears! 👂
🚧 Currently fighting with my MCP server: the AI agent only sends partial file updates instead of the full diff.
It’s a context window vs. precision battle. If you’ve dealt with large file streaming via MCP, I’m all ears! 👂