<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: rubenfiszel</title><link>https://news.ycombinator.com/user?id=rubenfiszel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 15:25:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rubenfiszel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rubenfiszel in "Rewrite Bun in Rust has been merged"]]></title><description><![CDATA[
<p>Would be very cool if as a result the different components were published as crates and embeddable in other rust projects!</p>
]]></description><pubDate>Fri, 15 May 2026 09:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146541</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=48146541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146541</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Make any TypeScript function durable"]]></title><description><![CDATA[
<p>workflows is just short for state machine DSL</p>
]]></description><pubDate>Thu, 23 Oct 2025 21:01:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45687070</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=45687070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45687070</guid></item><item><title><![CDATA[New comment by rubenfiszel in "N8n added native persistent storage with DataTables"]]></title><description><![CDATA[
<p>For the AI workflows, we (windmill.dev) added AI Agent steps as first class primitives very recently.</p>
]]></description><pubDate>Thu, 02 Oct 2025 20:30:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45455147</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=45455147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45455147</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Ask HN: Who is hiring? (August 2025)"]]></title><description><![CDATA[
<p>Windmill.dev (YC S22) | Software Engineers | Paris (ONSITE 3d/wk) | Full-time<p>Fastest open-source workflow engine built in Rust + Svelte. 300+ Enterprise customers. Profitable with a lean team of 9 engineers.<p>Looking for new cracked software engineers to join us in Paris.<p><a href="https://www.ycombinator.com/companies/windmill/jobs">https://www.ycombinator.com/companies/windmill/jobs</a></p>
]]></description><pubDate>Fri, 01 Aug 2025 21:17:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44762613</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=44762613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44762613</guid></item><item><title><![CDATA[2 days in Barcelona at the Svelte summit]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.windmill.dev/blog/svelte-summit-2025">https://www.windmill.dev/blog/svelte-summit-2025</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44052636">https://news.ycombinator.com/item?id=44052636</a></p>
<p>Points: 10</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 21 May 2025 15:38:01 +0000</pubDate><link>https://www.windmill.dev/blog/svelte-summit-2025</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=44052636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44052636</guid></item><item><title><![CDATA[New comment by rubenfiszel in "N8n – Flexible AI workflow automation for technical teams"]]></title><description><![CDATA[
<p>Founder of windmill.<p>I'm not ashamed to admit than n8n feels more polished. There are a few reasons:<p>- Our team was and is still much smaller. We were 5 for the first 2 years, we are now 10 (year 3), and are continuing to hire to follow our growth.<p>- They have been around for longer and mature for longer, more time to iterate. We have reached some level of maturity recently and are now spending more iterations on polishing rather than new features.<p>- Their surface area is smaller, windmill does A LOT and expose more for the better or worse.<p>n8n has done a lot of things really well and although we have a different audience, there is a lot to learn from what they did very well and we have the upmost respect for them. We have some overlap, but I think ultimately we strive in different kind of orgs and will cohabit rather than compete.</p>
]]></description><pubDate>Sat, 03 May 2025 20:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43882172</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=43882172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43882172</guid></item><item><title><![CDATA[New comment by rubenfiszel in "N8n – Flexible AI workflow automation for technical teams"]]></title><description><![CDATA[
<p>> That said, we tried Windmill first and while it was cool for the devs who were able to see the vision, the non-technical users hated it<p>Founder of Windmill here. This is not too surprising although we are working on it by leveraging AI and just better DX/design. Pleasing devs in the most demanding orgs and the ever-changing expectations is challenging by itself. Pleasing both devs AND non-technical user is a monumental task that we are now giving more attention to by focusing on 2 aspects:<p>- A better DX/UX that does not sacrifice power-user capabilities but has a less step learning-curve and more intuitiveness to it. That is mostly about good design and hard work. We are taking inspiration from the best and on the intuitiveness, we've learned a lot from n8n and other leaders in the space.<p>- leveraging AI capabilities in a state-of-the-art way to have the best models generate the code for non-technical users. That is basically just adopting the best practices inspired by cursor such as great auto-completion, great inline code-gen, excellent semantic search.</p>
]]></description><pubDate>Sat, 03 May 2025 20:39:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=43882110</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=43882110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43882110</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Claude can now connect to your world"]]></title><description><![CDATA[
<p>But the videos show claude web</p>
]]></description><pubDate>Thu, 01 May 2025 17:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43860801</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=43860801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43860801</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Claude Integrations"]]></title><description><![CDATA[
<p>I feel dumb but how do you actually add Zapier or Confluence or custom MCP on the web version of claude? I only see it for Drive/Gmail/Github. Is it zoned/slow release?</p>
]]></description><pubDate>Thu, 01 May 2025 17:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=43860600</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=43860600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43860600</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Ask HN: What is the simplest data orchestration tool you've worked with?"]]></title><description><![CDATA[
<p>You should give a try to Windmill, it's more of a workflow engine than a data orchestration tool but it's intuitive and open-source.</p>
]]></description><pubDate>Fri, 21 Mar 2025 21:41:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=43441080</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=43441080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43441080</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Launch HN: Inkeep (YC W23) – Copilot for Support (think Cursor for help desks)"]]></title><description><![CDATA[
<p>We are customers at windmill.dev and we are really happy with it. It also motivates us to write ever better docs as it means more answers can be an answered completely by the bot.</p>
]]></description><pubDate>Mon, 30 Sep 2024 15:26:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41698279</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41698279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41698279</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Going open-source as a VC-Backed company"]]></title><description><![CDATA[
<p>Ola from windmill.dev, another open-source VC-backed company using AGPL. We actually spoke before your pivot and we now have a bit overlap on the dashboard builder but our audience is fairly separate.<p>Congrats, you made what I believe is the best move a software company can do in our space.  You will hear a lot of naysayers, and sure the software we build is not as permissive as Apache 2.0 and MIT. Those are all true and valid points. It's also true that VCs have perverse incentives and as a naturally skeptic myself, I understand not wanting to touch it.<p>Let me bring a little bit of counter-points to those:<p>- AGPL or Commercial Open-Source Software would probably just not exist at all if there was no path to commercialization at all. So the dichotomy between making it true MIT or AGPL is a false one, it's the choice between proprietary/no software and AGPL and I think we can all agree the latter is better. Software Engineers need to eat and there is a pool of talented engineers for whom glory is not fully sufficient and also need their work to be a reasonable financial paths. This enables more SWE to compete to build more software and make the software landscape more competitive for the benefit of the end-users.<p>- Taking VC money is not signing a pact with the devil that strips away your entire freedom, especially at @lucasfcosta stage and ours. The real issue is with being fully dependent on that money by having bad financial health and needing to raise in X months. COSS company like ours can stay lean and profitable, taking just the right amount of money from VC to kickstart a long-term journey to become a behemoth of a software company through having advantages over all the proprietary alternatives. Windmill for instance is profitable, and no investors has ever pressured us to go faster or monetize more. 99% of our users are using the free/open-source version but the 1% that is not is made of medium and large enterprises that hugely appreciate running their infra on open-source software that they can easily audit and contribute to. It would have been SO MUCH harder to convince them without being open-source given our size. Another fact that helps is pricing but that is also related to our open-source nature. It's harder to over-price your large customers because at a certain point they can say screw it, they will just build in-house to go above the proprietary features. All that to say that companies do have incentives but also are made of humans which have their own values and goals, and have some agenda to set their own path, especially early on. It's all about balance and I would argue taking a bit of VC money at the seed-stage at a good valuation and then not much more is the optimal path right now.</p>
]]></description><pubDate>Tue, 10 Sep 2024 19:41:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41504707</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41504707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41504707</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Show HN: PGlite – in-browser WASM Postgres with pgvector and live sync"]]></title><description><![CDATA[
<p>If you can make it work with Rust, and compatible with wasm targets as well, it opens a huge field of possibilities.<p>Windmill.dev is a workflow engine based fully on postgresql. This would be the missing piece to offer a local development workflow that doesn't require spinning a full pg.</p>
]]></description><pubDate>Tue, 13 Aug 2024 06:41:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=41232911</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41232911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41232911</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Show HN: Pg_replicate – Build Postgres replication applications in Rust"]]></title><description><![CDATA[
<p>This is super timely.<p>Windmill (<a href="https://windmill.dev">https://windmill.dev</a>) used to only support webhooks to trigger code and flow jobs. We have just added email support building our own MX server, and wanted to add CDC change. We were gonna do it on Debezium but this will allow us to remove the need for a third-party service and just add this as a crate. Thank you supabase for open-sourcing this.</p>
]]></description><pubDate>Sat, 10 Aug 2024 19:21:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41211598</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41211598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41211598</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Porffor: A from-scratch experimental ahead-of-time JS engine"]]></title><description><![CDATA[
<p>At windmill.dev, when users deploy their code, we use Bun build (which is similar to esbuild) to bundle their scripts and all their dependencies into a single js file to load which improve cold start and memory usage. We store the bundle on s3 because of the size of the bundles.<p>If we could bundle everything to native that would completely change the game since as good as bun's cold start is, you can't beat running straight native with a small binary.</p>
]]></description><pubDate>Tue, 30 Jul 2024 19:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41113372</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41113372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41113372</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Maestro: Netflix's Workflow Orchestrator"]]></title><description><![CDATA[
<p>Founder of <a href="https://windmill.dev">https://windmill.dev</a> here which share many similarities with Maestro.<p>> Maestro is a general-purpose, horizontally scalable workflow orchestrator designed to manage large-scale workflows such as data pipelines and machine learning model training pipelines. It oversees the entire lifecycle of a workflow, from start to finish, including retries, queuing, task distribution to compute engines, etc.. Users can package their business logic in various formats such as Docker images, notebooks, bash script, SQL, Python, and more. Unlike traditional workflow orchestrators that only support Directed Acyclic Graphs (DAGs), Maestro supports both acyclic and cyclic workflows and also includes multiple reusable patterns, including foreach loops, subworkflow, and conditional branch, etc.<p>You could replace Maestro with Windmill here and it would be precisely correct. Their rollup is what we call the openflow state.<p>Main differences I see:<p>- Windmill is written in Rust instead of Java.<p>- Maestro relies on CockroachDB for state and us Postgresql for everything (state but also queue). I can see why they would use CockroachDB, we had to rollout our own sharding algorithms to make Windmill horizontally scale on our very large scale customer instances<p>- Maestro is Apache 2.0 vs Windmill AGPL which is less friendly<p>- It's backed by Netflix so infinite money but although we are profitable, we are a much smaller company<p>- Maestro doesn't have extensive docs about self-hosting on k8s or docker-compose and either there is no UI to build stuff, or the UI is not yet well surfaced in their documentation<p>But overall, pretty cool stuff to open-source, will keep an eye on it and benchmark it asap</p>
]]></description><pubDate>Tue, 23 Jul 2024 13:20:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41045725</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=41045725</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41045725</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Putting DuckDB in Postgres to Query Iceberg"]]></title><description><![CDATA[
<p>Why not call it pg_duckdb ?</p>
]]></description><pubDate>Thu, 11 Jul 2024 16:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40938372</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=40938372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40938372</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Twenty, a modern CRM alternative to Salesforce"]]></title><description><![CDATA[
<p>It wouldn't even be that hard since we have our own layer on top of monaco to resolve types that could dynamically fetch it from Twenty.</p>
]]></description><pubDate>Thu, 13 Jun 2024 08:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=40667323</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=40667323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40667323</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Twenty, a modern CRM alternative to Salesforce"]]></title><description><![CDATA[
<p>Yes, we(Windmill)'d be a kick-ass combo. We're users of twenty ourselves. As both open-source projects, a third option that I'm often recommending is having such great integration in both products such that their users can independently chose to use and install Windmill (self-host or cloud) and have it power all of the orchestration and arbitrary-code needs of the third service without the need for a formal whitelabel.</p>
]]></description><pubDate>Thu, 13 Jun 2024 06:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40666384</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=40666384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40666384</guid></item><item><title><![CDATA[New comment by rubenfiszel in "Le vieux Paris n'est plus"]]></title><description><![CDATA[
<p>1/3 of Parisians are born there, 1/3 are born in France, 1/3 outside of France: <a href="https://www.paris.fr/pages/seulement-30-des-parisiens-sont-nes-a-paris-25966" rel="nofollow">https://www.paris.fr/pages/seulement-30-des-parisiens-sont-n...</a><p>I'm surprised, and so my statement above is wrong as more people in Paris are born outside of it, I would have thought it was more than 50%</p>
]]></description><pubDate>Sat, 08 Jun 2024 10:02:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40616506</link><dc:creator>rubenfiszel</dc:creator><comments>https://news.ycombinator.com/item?id=40616506</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40616506</guid></item></channel></rss>