Ivan Martinac

923 posts

Ivan Martinac banner
Ivan Martinac

Ivan Martinac

@IvanMartinac

Solo entrepreneur, developer of Watch your Biz, tracking metrics from your Google Sheets on iPhone and Apple Watch widgets

Croatia Beigetreten Kasım 2020
166 Folgt103 Follower
Hidde van der Ploeg
Hidde van der Ploeg@hiddevdploeg·
I actually forgot how much I love running my app in Japanese. Not only does it help me quickly spot untranslated strings, but it also helps me see if I can still understand the flow without understanding any of the words.
English
3
0
12
1.5K
Ivan Martinac
Ivan Martinac@IvanMartinac·
@DamjanDabo You have a point. And the gap between hard core devs and vibe coders is widening.
English
0
0
1
35
Damjan Dabo
Damjan Dabo@DamjanDabo·
@IvanMartinac It seems it’s much harder to sell to established devs than new ones.
English
1
0
2
15
Damjan Dabo
Damjan Dabo@DamjanDabo·
The hardest part of marketing a dev tool is admitting that developers need marketing. The whole culture says otherwise. "If I build it, they'll find it." "Good code speaks for itself." "Marketing is for suits." But distribution is an engineering problem too. Nobody finds your tool unless you tell them it exists. The resistance isn't laziness. It's identity. Developers see themselves as builders, not promoters. Accepting that building isn't enough was the hardest part. I'm building ReleaseRocket, a tool that turns releases into announcements across every channel. Join the waitlist.
English
2
0
2
132
Ivan Martinac
Ivan Martinac@IvanMartinac·
Where did Teenage Engineering disappear? They used to constantly be on my timeline.
English
0
0
0
109
Ivan Martinac
Ivan Martinac@IvanMartinac·
@AdamWhitcroft @figma Sounds like a vibe coded app, or at least PDF export. They wrongly consider that export as a non core feature.
English
0
0
1
371
Adam Whitcroft
Adam Whitcroft@AdamWhitcroft·
Hey @figma why on earth does a canvas with 5 SVGs (each of which is ~30kb) come out as a 47mb PDF?!
English
4
0
20
6.2K
sandra djajic
sandra djajic@TakoTreba·
I'm coming back from maternity leave soon. First thing I did? Built myself a content dashboard for LinkedIn. Using Claude. Every post I've written. Pulled apart. — Impressions — Hook patterns — Keywords that drove reach — What to double down on Most people guess what works. I wanted to know. If you want to build one for yourself, comment "dashboard" and I'll DM you how.
GIF
English
259
10
164
24.6K
Ivan Martinac
Ivan Martinac@IvanMartinac·
Hard to believe how many strings are in my app. One I started localizing into French, I realized there are hundreds of them.
English
1
0
1
103
Damjan Dabo
Damjan Dabo@DamjanDabo·
@IvanMartinac Thank you Ivan! It will be easier this time because I’m at home, surrounded by amazing people, friends, family. My people!
English
1
0
1
22
Damjan Dabo
Damjan Dabo@DamjanDabo·
I'M GOING FULL INDIE AGAIN! 🎉 Today was my last day freelancing full-time. One year of it. Thankful for the experience. The challenges I faced made me grow a lot, both as an engineer and as a person. Now it's my wife and I, full-time on ReleaseRocket 🚀 More time for DJing 🎧 which fills me with joy and heals my soul. And all the energy on the product. LET'S GO!
Damjan Dabo tweet media
English
11
1
31
1K
Ivan Martinac retweetet
Danijela Vrzan
Danijela Vrzan@dvrzan·
Last week I wrote a guest article "Not Every Good Idea Belongs in Your App" for the Indie App Devs newsletter on how I decide which features are worth adding to my app and which ones I leave out, or save for later. You can read it here: indieappdevs.substack.com/p/indie-app-de…
English
0
4
10
1.2K
Ivan Martinac
Ivan Martinac@IvanMartinac·
@DamjanDabo Yes, it was a bug that I told everyone it was a feature.
English
1
0
1
26
Damjan Dabo
Damjan Dabo@DamjanDabo·
Have you ever removed a feature from your app?
English
3
0
2
415
Ivan Martinac
Ivan Martinac@IvanMartinac·
@DamjanDabo I do and they are mostly deceiving. From the bland “bug fixes and performance improvements”, omissions (we added a new a tracker spying on you) to straight up lies, I’m keeping those apps only because I have to. Release notes should build trust by being honest and useful.
English
0
0
0
18
Damjan Dabo
Damjan Dabo@DamjanDabo·
How many of you actually read changelogs? Honest answers only.
English
2
0
3
227
Ivan Martinac retweetet
Danila Poyarkov
Danila Poyarkov@dan_note·
Figma shipped a silent patch specifically to kill figma-use — my open-source tool that did what they wouldn't: an MCP server that creates and modifies designs, JSX export, design linting. Then they scrambled to catch up with their own MCP server. So I spent the weekend recreating @Figma from scratch. OpenPencil: reads and writes .fig files, AI chat with full design tools, P2P collaboration with zero servers, ~7 MB app. No account, no subscription. Three days, one developer, MIT license. openpencil.dev
English
129
271
3.1K
281.5K
Ivan Martinac
Ivan Martinac@IvanMartinac·
@DamjanDabo Do you think the product specs could also be updated by Claude Code? Nobody likes to write documentation.
English
1
0
1
15
Damjan Dabo
Damjan Dabo@DamjanDabo·
One decision that changed how we build ReleaseRocket: putting our product specs inside the repo instead of Google Docs. Our specs live as markdown files right next to the code. Architecture, features, data model, user flows, technical specs. 11 files total. Why it matters: when Claude Code builds a feature, it reads the relevant specs first. It already knows what we're trying to build, how the data model works, what's MVP and what's not. No copy-pasting context into a chat window. It also means the specs stay in sync. When the code changes, we update the docs in the same commit. If your product docs live in Google Docs or Notion and your AI tool lives in your IDE, you're making both of them work with half the context. We're building ReleaseRocket in public. Follow along or join the waitlist.
Damjan Dabo tweet media
English
2
0
3
259
Ivan Martinac
Ivan Martinac@IvanMartinac·
@DamjanDabo It works both ways. You know when you join a team and they assign a grumpy guy to lead you in, because he’s been here the longest.
English
1
0
1
14
Damjan Dabo
Damjan Dabo@DamjanDabo·
@IvanMartinac And when you do hire people, AI can onboard them with ease.
English
1
0
1
20