evboyle | 1 year ago | on: Code is the new no code
evboyle's comments
evboyle | 1 year ago | on: Code is the new no code
I've never been bullish on no-code. Every couple of years there is a new unicorn darling, but none of them ever reach escape veclocity. They just seem to replace each other. An unfortunate category of product where the end state is just graduation to either learning to code or hiring an engineering team.
Happy to answer questions about GenSX!
evboyle | 1 year ago | on: Why React is the best model for LLM workflows
Happy to discuss "no framework", our experiences building long-running agents that make thousands of LLM calls, and why we think that the infrastructure that runs the internet is going to look very different in the next few years.
evboyle | 1 year ago | on: GenSX: OS framework for building agents and workflows with React-like components
(I'm Evan - the founder of GenSX, and always open to feedback if you have any!)
evboyle | 1 year ago | on: GenSX: OS framework for building agents and workflows with React-like components
I have worked on several DAG frameworks (such as Pulumi), and JSX turns out to be a happy medium between declarative and easy to read, and dynamic allowing you to drop into plain JS, use for loops, if/else, etc. GenSX components are just plain functions and can be called as such when it makes sense!
React's component model is well understood by developers, and easy to build tooling on top of. Components are reusable by default since they're functional, which opens the door to an OSS community to share useful building blocks.
Full discloser, I'm Evan (the founder) and welcome any feedback you have as we're building. Sorry for the late response, I didn't notice this got posted.
evboyle | 2 years ago | on: Ask HN: Who is hiring? (July 2023)
Pulumi builds the tools for the cloud that developers deserve.
https://pulumi.com https://github.com/pulumi/pulumi
- Principal Compilers Engineer: https://boards.greenhouse.io/pulumicorporation/jobs/56227900...
- Principal Full Stack Engineer: https://boards.greenhouse.io/pulumicorporation/jobs/55482150...
evboyle | 3 years ago | on: Pulumi Insights – AI generated IaC programs
We have an equivalent of Atlantis called Pulumi Deployments[1]. The benefit of the Deployments platform is that it is entirely API driven. In addition to defining CI/CD and deployment in configuration/code, we offer APIs that let you do this programmatically. Great for platform automation where you are setting up hundreds or thousands of stacks.
In addition to `git push` workflows, we also support other deployment triggers such as a REST API. This is pretty unique, and let's you do things like build RESTful infrastructure APIs [2] ontop of the deployments platform.
- [1] https://www.pulumi.com/blog/pulumi-deployments-platform-auto... - [2] https://github.com/pulumi/deploy-demos/tree/main/deployment-...
evboyle | 10 years ago | on: Search for Search Contest – build cool stuff, get featured on the Azure Blog
evboyle | 10 years ago | on: Amazon Elasticsearch Service
evboyle | 10 years ago | on: Amazon Elasticsearch Service
evboyle | 10 years ago | on: Google Will Soon Start Punishing Mobile Sites that Use Annoying App Install Ads
evboyle | 10 years ago | on: How Autocosmos.com Uses Azure Search
It turns out that react's programming model is great at constructing and executing DAGs. The resulting code is much simpler, and more expressive.
And the React's focus of composition over abstraction is 100% what you need in the LLM world. It enables sharing code across large teams by default.
When you have serializable props, outputs, and pure functions (properties of both the React and GenSX component model) then it is trivial to layer things like durable execution on top of it. Might give you an idea of what is soon to come!