News for hackers. Stuff that matters.
Re:Retool Raises $50M from Sequoia by polote on Tuesday October 20, 2020 @01:43PM (#24840260)
Honestly I have seen Retool being used, and see developers love it. But the one thing I hate about Retool is that anything that a developer does on Retool is tech debt.

You want to do a quick form to manage an app ? Let's build it on Retool, you will lose control of everything, you can't improve the form, you don't run the form, you can't apply the usual code review, ...

Visual coding is great for people who don't know how to code, but for developer that should be the thing to avoid at all cost. I have seen a company that instead of improving their coding environment they started progressively doing everything on Retool, what is going to happen the day Retool is down ? or increase their price ? or they bring a breaking change ? or ?

Don't get me wrong, I think the product is amazing, but it requires huge discipline, and this is never a good idea to depend on the discipline of people

Re:Retool Raises $50M from Sequoia by dvdhsu on Tuesday October 20, 2020 @02:01PM (#24840465)
Hi! Thanks for the comment. I'm an engineer as well, so the concerns you raise are things I've thought a lot about. I think Retool does a few things differently, which help:

1. On We allow you to sync all your applications to Git. All Retool apps just JSON, and we serialize that to YAML (that has pretty diffs). So when you make changes to your application, those changes can be synced directly to your Git repository, and you can use code reviews, PRs, etc. in order to manage everything. This means we also support code transforms (if you want to bulk-change Retool applications), support staging and dev environments, and more. https://docs.retool.com/docs/git-syncing

2. On the flexibility side — you can import your own React components. This lets you use the data-handling layers of Retool, but still customize the front-end as much as you want: https://docs.retool.com/docs/custom-react-components.

3. Most serious Retool users host Retool on-prem: https://docs.retool.com/docs/setup-instructions. By hosting Retool on-prem, you can be responsible for Retool's up-time. And because all updates are shipped via Docker, you can always downgrade / refuse to upgrade.

Re:Retool Raises $50M from Sequoia by dragonfax on Tuesday October 20, 2020 @03:58PM (#24841758)
The git thing is only for on-prem.
Re:Retool Raises $50M from Sequoia by mst on Tuesday October 20, 2020 @07:57PM (#24843560)
Currently. Elsewhere in this thread the founder said they're aiming to make it available in the cloud as well.

I'd be a lot more comfortable playing with retool once that happens myself, might, by "only ... so far" appears to be the situaiton.

Re:Retool Raises $50M from Sequoia by joshribakoff on Tuesday October 20, 2020 @04:07PM (#24841841)
They still can put git or something basic diffing logic in their SaaS backend and surface some simple GUI, I have done this before just by selecting the last entry, diffing it, and inserting a newer entry that subsumed the old database entry
Re:Retool Raises $50M from Sequoia by haxton on Tuesday October 20, 2020 @04:18PM (#24841948)
Hi! I'm an engineer here at Retool. I actually did build just this (a basic diffing logic tool) not long ago. It's currently behind a beta flag, but I opened a PR up this morning to get this to ship to production.

If you're a Retool user you can find it under the Beta section in your org settings. And yes, this is available on our cloud offering

Re:Retool Raises $50M from Sequoia by joshribakoff on Wednesday October 21, 2020 @12:12PM (#24849206)
Nice. Yeah you guys have tried to recruit me more than once or twice ;) one thing I would strongly suggest as you roll it out is setting a retention policy and throttling/squashing diffs as you can have users that make lots of edits and it can take up a lot of data and become hard to follow the logs for the end users! Great work coming up with this pragmatic solution, best of luck with the rollout, and congrats to the team!
Re:Retool Raises $50M from Sequoia by aliakhtar on Tuesday October 20, 2020 @10:22PM (#24844249)
I disagree, you can definitely improve the stuff you built in retool. As a dev it's saved me a lot of time from having to build non user-facing dashboards, etc that would otherwise take up a lot of time. Instead I was able to spend that time on the core features.
Re:Retool Raises $50M from Sequoia by kfk on Wednesday October 21, 2020 @05:54AM (#24846237)
It becomes technical debt if you are focusing on the app, but if you are focusing on the data Retool has very little impact on your debt. You should still be processing and managing data with sql or python version controlled on git. What Retool does is commoditizing front end for building internal enterprise tools and letting you spend the resources and time on the data. The real value add of internal tools is data, UIs can change but the data doesn't. Unfortunately many digital IT projects put high focus on the frontend and they go badly because too little effort is put on the data, I think Retool solves that giving a standard cheap way of building decent looking frontends.
Re:Retool Raises $50M from Sequoia by aidos on Tuesday October 20, 2020 @05:25PM (#24842483)
I’ve found the same in our use of it. It’s really hard to audit the code to understand what’s going on and I find myself clicking around trying to get some sense of how things fit together. The interface itself is pretty slow, which I find frustrating.

We’ve also had it explode on us a couple of times in production (on prem) and even reprovisioning it from scratch was a real struggle.

Things may have improved now (I try not to touch it these days) and I wish the team all the best with it. No doubt there are people out there for whom it will work well. But for me personally, I’ll be moving the things we’ve built using it into something else when time permits.

Re:Retool Raises $50M from Sequoia by alextapper on Tuesday October 20, 2020 @09:05PM (#24843936)
Sorry about these frustrations! Sending you an email to see how we can help :)
Re:Retool Raises $50M from Sequoia by sparsely on Wednesday October 21, 2020 @03:01AM (#24845401)
100% Agree about any non trivial retool immediately becoming a mountain of tech debt. We use retool extensively and have put a lot of effort into making a workflow that is vaguely manageable, but it's still pretty bad. And once you start using custom components it's even worse. It's also an incredible resource hog.

Still, it lets you churn out working UIs and mini apps really fast so it's very hard to stop using it once you've started!

Re:Retool Raises $50M from Sequoia by drako999 on Tuesday October 20, 2020 @01:58PM (#24840446)
That's exactly why we built appsmith. A company's core tech stack should be built on open source technology so you're never held hostage by proprietary software. https://github.com/appsmithorg/appsmith
Re:Retool Raises $50M from Sequoia by lumberjack24 on Friday October 23, 2020 @03:17AM (#24866817)
Uh man let the guys at Retool relish their moment of glory for a second.
Re:Retool Raises $50M from Sequoia by IshKebab on Tuesday October 20, 2020 @03:57PM (#24841752)
Ahhh so that's what Retool is. Your page does a much better job of explaining what these things are. And it looks like an interesting project - good luck!
Re:Retool Raises $50M from Sequoia by ayewo on Tuesday October 20, 2020 @03:49PM (#24841669)
Interesting project.

1. How soon will you announce pricing?

2. In terms of feature parity, how close are you to matching Retool?

Re:Retool Raises $50M from Sequoia by arey_abhishek on Tuesday October 20, 2020 @04:03PM (#24841808)
thanks! 1. We'll announce pricing in 6-9 months, our project opened for beta 2 months ago 2. We are about 6 months away from feature parity, maybe even quicker if we can attract more contributors :)
Re:Retool Raises $50M from Sequoia by joshribakoff on Tuesday October 20, 2020 @04:16PM (#24841922)
I took a look as a potential contributor and noticed from spot checking it seems like bug fixes are getting merged without tests, which deters me from contributing to a project personally. Looks really cool, though!
Re:Retool Raises $50M from Sequoia by arey_abhishek on Tuesday October 20, 2020 @05:08PM (#24842361)
Josh, thats a fair point. We merged a few fixes recently to quickly get rid of some bugs. We need to get stricter with our automated testing processes.