Viewing profile — exterm
exterm
HN member- Joined
- Wed, Apr 13, 2011, 12:35 PM UTC
- HN karma
- 549
- Public activity
- 82 items
- HN profile
- View on Hacker News ↗
About exterm
Recent public activity
-
comment
Comment #46908048
Cybernetics
-
comment
Comment #46624643
https://simplexity.quest
- story
-
comment
Comment #38832554
I've encountered a lot of confusion on this topic and hope people find this article helpful. Also if you find any mistakes I'd be happy to correct them!
- story
- story
- story
- story
-
comment
Comment #24511796
Shopify has been a fully remote company for a few months now. https://financialpost.com/technology/shopify-is-joining-twit... We're not using zoom, but google meet - but yes, these…
-
comment
Comment #24510932
> When I left, we were up to a few dozen components, and the number was climbing rapidly. I should have included this in the blog post: The number of components _needs_ to be kept …
-
comment
Comment #24510396
> extension points to the way engines are implemented that could better enforce boundaries Can you expand on that? I'm not sure I follow.
-
comment
Comment #24510136
you should read the first post in the series if you want to read about microservices. https://engineering.shopify.com/blogs/engineering/deconstruc...
-
comment
Comment #24510130
It's all tradeoffs. You get a stronger boundary, but you also get a distributed system. Also, the first try of drawing boundaries will always be varying degrees of wrong. If you ha…
-
comment
Comment #24507799
you don't work with Ruby eh? :D
-
comment
Comment #24507534
Hey Leafboi - I recommend reading the first post in the series for some background https://engineering.shopify.com/blogs/engineering/deconstruc... We don't use "hardware" or "VMs" …
-
comment
Comment #24507232
oops - sorry. Opened for now.
-
comment
Comment #24506801
components are - same database - same runtime - same deployment - same repository That said, I don't think this is an either/or. It's a spectrum. you can have components within the…
-
comment
Comment #24506778
As the author, I would know :) Thank you for the praise. Ours kind of organically grew over time, but as I've been keeping it alive for the last few years I have a pretty good idea…
-
comment
Comment #24506473
It's certainly related. In very general terms, I would say splitting a Rails app into multiple engines is the same pattern as umbrella applications. However, there are more interes…
-
comment
Comment #24506317
The answer to that question could probably fill another blog post :D Long story short, Rails and dependency inversion equals lots of friction. The whole framework is built on the a…
-
comment
Comment #24506161
There are quite a few people talking about this kind of stuff on https://rubymod.slack.com . I can send invites, just DM me on twitter https://twitter.com/_exterm
- story
-
comment
Comment #8226030
Very interesting discussion, although there already are solutions to some of these problems in other type systems. Erlang also has optional type annotations via the dialyzer tool a…
- story
-
comment
Comment #8079141
Because they officially support only ubuntu and mint. The provide a tarball for other distros but don't officially support them.