I hope they either never make it to IPO or crash violently.
35 karma · joined August 17, 2019
I hope they either never make it to IPO or crash violently.
(Agree with the article’s general sentiment - but just wanted to make this tangential comment)
Why didn’t I think of that?
Why didn’t I think of that.
A general rant.
Writing todos as checkable list items in markdown and hitting them off one by one and tracking notes on the same md under different headings works like a charm. No more JIRA / excel / context switch.
Tried open-webui yesterday with Ollama for spinning up some of these. It’s pretty good.
Tinkering with building a RAG with some of my documents using the vector stores and chaining multiple calls now.
Workflows are not zero-cost, they have their own tradeoffs compared to microservices. State management / bootstrapping logic becomes non-trivial, execution order though easier to visualize is also slightly not deterministic, workflows are not as well suited for request-response style replies due to the latency involved in total execution etc (but I think they are great alternatives to async / background workfllows) - and shared underlying infrastructure means increased chances of SPOFs.
The state must have improved much since then. Also, adoption of anything new to require remodelling your application into a different paradigm must be worth the value delivered. For example, modular monoliths became popular because they reduced operational complexity by reducing # of pieces involved. At the time, that value prop vs effort involved was unclear to our teams IMO
It is exactly due to such disdain for documentation that most people find it hard to navigate large codebases. Documentation is not just for noting things down pedantically but also a thinking tool and a temporary thought buffer.
And no one pushes code to production to validate assumptions. Not if you have 100 clients and you are not doing CD.