You do have to get your word out somehow
3,204 karma · joined February 13, 2020
writing: yakko.dev gh: https://github.com/yakkomajuri
You do have to get your word out somehow
Originally Railcode started out as an AI-native Retool let's say. But while Retool added an MCP and now supports custom code they're still a reasonably rigid platform. I don't really believe a platform that's rigid works out today, and I'm also all-in on the user's own harness [1]. As a result we ended up building something that's a lot closer to Vercel as far as the flexibility and ownership you have, but with the governance layer of Retool.
I'd say we're technically a layer above plain compute.
In practice:
- Projects are just code. We can host static frontends and JavaScript serverless functions for the backend.
- When you deploy an app it's immediately behind company auth
- If you want to connect some data, you can e.g. connect an MCP and allow the Growth team to use that connection. Projects the Growth team builds can then use railcode.connector('posthog') and no API keys are ever shared
- If you connect a warehouse, you can create specific queries and assign them to users or roles to be able to build on top of, same model as connectors
- If you need to store some data, you can just do railcode.db.collections.create('orders') and it works. For an LLM it's railcode.llm.generate and admins can configure keys and manage spend centrally
- You can set a design system that agents follow when building apps in Railcode
Non-technical users don't need to manage infra or spin up a database (like they would on Vercel) and admins retain control and observability over everything that gets built.
Companies have started to build some version of this internally on top of Vercel, Railway, and Cloudflare, so I'd say we're somewhere in between an application layer thing and compute.
Genuinely curious: what would you call it if not a cloud?
We have a platform that enables building both and I still find UIs to be quite relevant. Especially if it's so easy to build like in this case because you can always throw together a visualization for something quickly and then never look at it again.
This looks really cool and because I'm in a tangential space I know how fun and useful it's been to build and host stuff on the web quickly.
We're geared towards fully-fledged (serverless) apps and agents for internal use only though, in case it's of interest to anyone: https://railcode.dev/
Doing this is really time-consuming so certainly there were some corners cut -- need to also focus on product after all!
Particularly after we changed a lot of the messaging (after this post was written) I slacked off a bit. Keen to hear what's most annoying to you though, always looking for feedback.
Wrote a bit about my process in a blog post [1]. Obviously my designs are far from perfect but I'm really happy with my company's website.
Very true. Reading about "too many parts" gave me flashbacks.
(previously owned ingestion into CH at PostHog, no longer)
Otherwise really cool! Enjoyed the FAQ and appreciate the courage to put this out given the types of comments one receives online (see thread).
The resumes are impressive :) didn't realize Kenton had created Cap'n Proto
But that's how taste works! It's personal
The rollercoaster on the second one was the breakthrough that then eventually led to what I have today
As an example, I recently built my company's website and I'm really happy with the result. I wanted it to have some hints of Rollercoaster Tycoon, and with a lot of experimentation, direction, tinkering, and examples I got to something that I really liked. Two years ago my company website would have been some generic Bootstrap thing until I hired a designer.
There's a lot to improve and certainly some aspects of it feel like AI still but it's generally gotten a lot of positive feedback and above all I really like it. Considering writing a blog post about my creative process here because I'm a dev with no design background at all.
Sharing a screenshot as to not promote: https://imgur.com/a/xqKi6X6 (in the website everything in the park moves btw)
Libraries are a place of possibilities and fun, and it makes people want to be there. You can imagine the long-term positive impact this has.
I added plugins this year which made it really powerful and allows me to keep the core small.
Basically, build anything using your agent of choice (Claude Code, Codex, etc) and get it live in your company's infra without having to provision anything yourself / loop in a DevOps person.
App goes behind company auth (e.g. SSO), and everything's handled for you: custom domains, governed storage APIs, observability, analytics, role-based access control, etc.
Private Alpha atm.
P.S. Sample size is currently small but I've also gathered a fair amount of qualitative data to indicate both of these things. Of course measuring productivity is also far from a science.
Tiny bit of feedback on the demo video: the beginning makes me dizzy and I'm not sure what's going on (was watching on my phone).
Although of course returning is a weird term in the sense that the attackers will almost certainly keep the data as well.
Annoyingly the web is becoming a bit more annoying to browse as a DuckDuckGo (mobile) and Brave (desktop) user. With a VPN on top it gets even worse.
I don't even remember how we used to split bills back in the day anymore.
However, I've been working remotely for 7 years now and recently became a solo founder, and I realized I'm having a fair amount of social anxiety. At the previous two companies, I was working remotely but still had people online to chat to, and would meet in person once in a while. Now as a solo founder I've just been working from home and I noticed that when I was leaving the house to buy groceries or work out that was my "break time" and I somehow just wanted to be more alone so I always had my headphones on.
That meant that I became someone who's running away from social interaction the more I actually needed it. And that when placed in a social situation I'm suddenly anxious whereas before this all came very naturally to me (I've also spoken in public very often etc).
How I'm coping:
- Got a WeWork membership
- Leaving the house without headphones
- Striking up conversation with uber drivers, cashiers, etc
- Making an effort to go to events (even flying somewhere at my own expense to speak at a small event for the first time in years)
Plus the execution is also part of the art.
I saw you're using Gemini for the sentiment rating (which I guess you picked because it's not often mentioned and thus "neutral"? lol)
But would be interesting to get more details overall
So the difference here is the granular permissioning layer. In practice it means AgentPort is basically an open source Composio with granular permissions today. But whereas their focus is on just connecting you to everything my focus here is security. And that leads to pretty different products down the line in my opinion.
As for connecting your own tools, I have a feature basically ready to let you create your own integrations. Should launch soon!