326 karma · joined November 30, 2011
1 monolith and 2 "Micro-Serivces"
Working in the monolith is fine, but running tests is slow because it is a giant rails app that is 7+ years old.
There is 1 "microservice" that does its thing and the few people who need to interact with it like it.
the second microservice was created, deployed and abandoned. Now people want to move it into the core monolith. It is a distinct unit of functionality that doesn't really have any overlap with the core app. I'm going through and adding all of the tooling to this project because it enables us to solve a certain class of problem (Report generation) that the monolith can't do very well for a couple of reasons. Articles like this have fueled the fire to re-combine it but the pain points have nothing to do with this particular service being separate.
Also me: Honey, hold this. < hands phone to wife > Continues to rummage through all pockets looking for my phone.
They were playing a speculative game and bought high, now they have to sell low.
OOPS
Clunky, sometimes sure. It has largely been fine in my experience.
> Even the big wealthy sites have odd rendering bugs that pop up.
This will always be the case.
But if you're trying to optimize across several displays HTML can re-flow for you and isn't generally terrible unless you're doing things that need to be pixel-perfect.
Actually it is a pretty interesting point.
You look at something like german and dogs (Hund) are neuter, unless you use a female version (Hundin). Boys (Jünge) are male. Girls(Mädchen) are neuter. Fork(Gabel) is female.
We at least on a weekly basis somebody has some small problem they need help working through, it generally ends up being diagraming or pseudo-coding to figure out the best approach. If somebody can only participate by hiding in a corner typing out code, then the process worked for both sides.
We've never rejected somebody for having a "bad" answer, because they were able to at least talk about what they're doing. We have had people flat out refuse to even try, and that seems like a pretty big red flag.
To be clear I'm not trying to blame Bayer for the opioid epidemic. I just think there's a joke in there