Launch HN: Patterns (YC S21) – A much faster way to build and deploy data apps
First want to say congrats to the Patterns team for launching a gorgeous looking tool. Very minimal and approachable. Massive kudos!<p>Disclaimer: we&#x27;re building something very similar and I&#x27;m curious about a couple of things.<p>One of the questions our users have asked us often is how to minimize the dependence on &quot;product specific&quot; components&#x2F;nodes&#x2F;steps. For example, if you write CI for GitHub Actions you may use a bunch of GitHub Action references.<p>Looking at the `graph.yml` in some of the examples you shared you use a similar approach (e.g. patterns&#x2F;openai-completion@v4). That means that whenever you depend on such components your automation&#x2F;data pipeline becomes more tied to the specific tool (GitHub Actions&#x2F;Patterns), effectively locking in users.<p>How are you helping users feel comfortable with that problem (I don&#x27;t want to invest in something that&#x27;s not portable)? It&#x27;s something we&#x27;ve struggled with ourselves as we&#x27;re expanding the &quot;out of the box&quot; capabilities you get.<p>Furthermore, would have loved to see this as an open source project. But I guess the second best thing to open source is some open source contributions and `dcp` and `common-model` look quite interesting!<p>For those who are curious, I&#x27;m one of the authors of <a href="https:&#x2F;&#x2F;github.com&#x2F;orchest&#x2F;orchest" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;orchest&#x2F;orchest</a>