HN user

mikenikles

43 karma

Building seaquel.app - Database Management, Reimagined.

25 years of helping businesses from 0 to 1. Now building my own product to do it all over again, solo.

Excellent developer experience leads to excellent customer experience.

Posts12
Comments19
View on HN

Creator of Orchestrator here. Two things I want to share and ideally get feedback on:

1) Horizontal scaling via workers 2) Flow tasks as executable plugins written in any language

Horizontal scaling via workers The `orchestrator` binary either runs fully standalone (with the UI, scheduler, executor, etc) or as a worker that connects to a binary that runs in server mode. The latter allows horizontal scaling by simply starting the binary in worker mode on any machine.

Flow tasks as executable plugins written in any language There's a http plugin I provide by default (others to come depending on demand). Any other task type is a separate plugin executable that provides a manifest that declares the UI elements and plugin execution code. The server (or workers) communicate with plugins over a small newline-delimited JSON protocol on stdin/stdout. Not as fast as in-process, but extensible without any code modifications in Orchestrator.

I'm curious what you think of https://seaquel.app as a DataGrip alternative.

It's a project I'm working on to build a database management product I've always wanted.

I spend way too much time obsessing over UX but hope people appreciate it :).

Local first, cloud optional is the only way (IMHO) we're going to get people off their local laptop development setups.

We need to support local dev environments first, with the exact same config a developer can then move to the cloud.

See https://github.com/jetpack-io/devbox for how this can be achieved and https://www.mikenikles.com/blog/dev-environments-in-the-clou... for my thoughts after 3 years of working in this space.

Hi, Mike from Gitpod here. This project does not use code-server. It is instead a very lightweight server added to the official open source VS Code repo from Microsoft.

We documented this in more detail in the "Source Code Organization" chapter at https://github.com/gitpod-io/openvscode-server/blob/main/doc....

As to where to submit PRs:

- Anything to do with running VS Code in a server context: gitpod-io/openvscode-server

- Anything else related to VS Code: microsoft/vscode

We have no intention of changing VS Code in any way or to add additional features to VS Code itself.

Thanks for the many details! We continue to investigate that...

I noticed the same with the Brave browser a few months ago, but when we dropped Google Analytics it worked with Brave.

Diving deeper into what uBlock Origin does...

Thanks!

Thanks for the feedback. Yes, I actually learned quite a bit of details for the tools & technologies I write about. Teaching / writing is the best way to learn!

It was 3 months part-time. Evenings and weekends almost exclusively though.

As for marketing, I am planning to write a blog post and/or video series where I explain my journey, what I learned, the tools I used, share scripts I wrote to make my life easier.

It's been a fantastic learning experience and I hope my story will encourage others.