Live data from Hacker News

Codespaces but open-source, client-only, and unopinionated

devpod.sh

151–157 of 157 posts

Re: Codespaces but open-source, client-only, and unopinionated

#152

Really nice idea, doesn't seem to work with Colima / Podman so logged a bug for that but otherwise looks great. I love that it's a native app and not Electron - it's so light and fast!

It's not as native as you may think - it's made with Tauri (see https://github.com/loft-sh/devpod/tree/main/desktop). I agree that it feels great, though. Definitely puts Tauri into an (even) better light for me!

Re: Codespaces but open-source, client-only, and unopinionated

#153

Really nice idea, doesn't seem to work with Colima / Podman so logged a bug for that but otherwise looks great. I love that it's a native app and not Electron - it's so light and fast!

It's not as native as you may think - it's made with Tauri (see https://github.com/loft-sh/devpod/tree/main/desktop ). I agree that it feels great, though. Definitely puts Tauri into an (even) better light for me!

Tauri used for the frontend (the backend is golang and rust) and is so, so much better than electron.

Re: Codespaces but open-source, client-only, and unopinionated

#154
post #21

I'm likely not the target audience, but I personally see "client-only" as a disadvantage. Ultimately I use VS Code to stand up devcontainers on my laptop, but I sometimes need to do dev work on my iPad and don't want to pay for Github Codespaces. Gitpod has worked for me in the past and I've gotten Coder setup. Maybe this will be nice to get Jetbrains IDEs working with the devcontainer standard, since IIRC they don't…

Don't worry. We'll be adding a server-side option for DevPod Desktop app to connect to for enabling thin-client/browser-based work but the cool thing is that this is not a requirement to use DevPod. It's more like Terraform and Terraform Cloud. You can run with Terraform and use it entirely client-only but you can also have server-side solution on top for specific things that just need central management.

Will the server-side option still be included in the open source version? I have almost the same use-case. I want to run devpod (or something) in my homelab and sometimes access it from my ipad.

Re: Codespaces but open-source, client-only, and unopinionated

#155

Earlier quoted context omitted.

> it does not check host SSH keys Otherwise DX would be totally ruined. Totally. > work on an iPad I never tried, but from the distance it looks like _working_ on such kind of devices is a torture, what's are your impressions, effectiveness comparison to working on laptop (desktop) with real keyboard?

I prefer iPad over a laptop for a number of reasons: - My main machine is a Mac desktop. I am not looking to add another powerful machine to the mix that I'm not going to use regularly. The iPad (or even another high quality laptop) would be just used as another beautiful screen, to work or watch Netflix on. - I have a high quality, ergonomic Bluetooth keyboard that I pair with my both my Mac and my iPad. This means…

Which keyboard do you use?

Re: Codespaces but open-source, client-only, and unopinionated

#156
post #149

Earlier quoted context omitted.

We've built www.snaplet.dev to introduce the exact workflow that you're describing. Unfortunately we're PostgreSQL only at the moment. We give you a serverless PostgreSQL database per branch in your code. [via Neon.tech] Each time you branch your code we grab the latest snapshot of your production database which is de-identified and transformed [Transformations are via TypeScript] and a subset of the original. If a c…

This looks amazing, we have written a similar script for both our local dev dbs as well as our staging env. Would love MySQL support

We'll add it as soon as we've found figured out the core experience, we're close. V1.0 is just around the corner, and then we'll add MySQL and SQLite.

Re: Codespaces but open-source, client-only, and unopinionated

#157

Earlier quoted context omitted.

I prefer iPad over a laptop for a number of reasons: - My main machine is a Mac desktop. I am not looking to add another powerful machine to the mix that I'm not going to use regularly. The iPad (or even another high quality laptop) would be just used as another beautiful screen, to work or watch Netflix on. - I have a high quality, ergonomic Bluetooth keyboard that I pair with my both my Mac and my iPad. This means…

Which keyboard do you use?

I've got the Corne-ish Zen, and I also recently acquired the Kinesis Advantage360. Both very niche, ergonomic boards but I'm very happy with it.
Post reply on HN