HN user

from_endor

39 karma
Posts3
Comments6
View on HN

win.rar GmbH is a German corporation and as such is required to post their financial statements to the federal "Handelsregister". If you google the exact company name, you'll quickly find the Northdata site for them (Northdata is a crawler that aggregates Handelsregister data) [1]. According to that, they made ~1M€ in earnings in 2023.

[1] https://www.northdata.com

Might be a hint if you really have not touched them at all in years. In other cases this might also stem from CI tools like GH actions.

Zas Editor 4 years ago

Congratulations on the launch. There is a demand for a native, fast IDE. I gave Zas a quick spin in our fairly large Go codebase:

Pros:

- really fast

- clean, fresh, minimal UI

Cons:

- Maybe I did something wrong, but one thing I do almost every day is rename something. Right-click a function name (or press F2), pick a better name, done. Zas seems to only rename the occurrences in the current file vs. the declaration.

- The "Open file" suggestions are not great. If I search for a file `moo.go`, one of the first suggestions is `some/folder/moo/some/more/other.go` and then further down the list somewhere it shows `moo.go`

- CMD + click on a symbol should jump to the declaration (or usages)

EDIT: we use GoLand today. Functionality-wise it is great (also builtin TypeScript/JS support is a real plus) but it is slow and hungry.

I bought Markus' book "SQL Performance Explained" and found it to deliver just the right amount of knowledge to be useful in my daily job (not too deep into DB internals but still enough to "think like the DB").

We use planter in our build process to maintain an up-to-date visualization of the schema. Given that foreign key references are maintained in the schema (using REFERENCES), planter draws all relationships properly.

The Plant UML CLI itself has some limitations if the ER diagram is really large.

I use Plant UML in combination with planter [1] to auto-generate a DB schema visualization during CI runs.

Recently I see a lot general statements on HN like "UML is dead" which I think is not the case. Especially in complex, data-heavy projects it's a great way to visualize how things work -- if kept up-to-date and precise.

[1] https://github.com/achiku/planter