HNHacker News
TopNewBestAskShowJobs

jancizmar

18 karma · joined October 21, 2021

submissionscomments
jancizmar··on Building a plugin system without runtime, storage, or shared JavaScript context
Author here. I'm the founder of Tolgee, an open-source localization platform.

I was honestly scared of building a plugin system for a long time. Every time I thought about it, I immediately saw the rabbit holes: plugin storage with migrations and cleanup, sandboxed runtime with resource limits, shared JS context with all the XSS surface. It felt like a project that would eat the team alive.

When I finally started working on it, I forced myself to simplify as much as possible. No storage on our side, no plugin code in our runtime, iframes only for UI. Each decision removes an entire category of problems. And now that the PoC is done, the whole thing looks almost riskless.

I vibecoded the PoC with Claude Code in about 3 man-days. We're not shipping that code to production, but it was enough to validate the architecture at our internal hackathon where the whole team is now building apps with it.

Happy to answer questions about the architecture or the tradeoffs we made.

jancizmar··on I analyzed Stack Overflow for secrets
What an easy way to get a free coffee! :D
jancizmar··on Offline is just online with extreme latency
Well, nice, but who is going to make the money?
jancizmar··on Show HN: ChatGPT-i18n – Translate websites' locale json files with AI assistance
Hey, we just working in ChatGPT or other openAI models integration to Tolgee localization platform. Cool thing about this is that we have lot of context about the strings, since our integrations (including in-context localization). That way we can provide super accurate results. Stay tuned. https://tolgee.io
jancizmar··on Show HN: Our project got 4 connectors and 4 l10ns from community in 2 months
Hi there, I would recommend Tolgee. It is made for web app localization and unlike Crowdin or Lokalise it's open-source.

https://github.com/tolgee/tolgee-platform

jancizmar··on SaaS Presale – Opportunity or Scam?
I am a Founder of SaaS solution and I am still wondering if it's worth it.
jancizmar··on Show HN: Tolgee – All-in-one localization for your project
WebLate is Localization platform like many other. We are basically changing the game with in-context localization provided through our SDKs.
jancizmar··on Show HN: Tolgee – All-in-one localization for your project
If you use Tolgee, you should be using translations fetched from REST API in production. So you don't reference your TMS. See: https://tolgee.io/docs/web/get_started/preparing_for_product...

Or: https://tolgee.io/docs/web/using_with_react/react_preparing_...

jancizmar··on Show HN: Tolgee – All-in-one localization for your project
Hello, we decided to support just ICU format. We develop our own SDKs to support the in-context translating and we would like our users to use these. We are currently not targeting on users working with other i18n libs, so we don't support it. But yeah, in the future, we want to provide support also for this printf-ish message format
jancizmar··on Show HN: Eslint plugin to check if a GitHub issue is closed
Hey! Whats the use-case?