I'm with you, but today most sr. attorneys & judges still print out all emails/documents to then redline. the legal field will need another 10-20 years before the foundation is present to even discuss removing Word.
Another comment to piggy back off the ruby > python love. RSpec is a million times better than any testing library in python and bundler solved package management issues years ago that python still hasn’t solved. Glad to see I’m not alone!
DadeSystems.com is a successful company you've likely never heard of. That's because many financial institutions like Wells Fargo, Fiserv and 5/3 Bank whitelabel our best-in-class accounts receivable solution so their customers can seamlessly match invoices with payments. We are an 11-year-old company (with the same Rails codebase!) that's grown every year and have built a culture around respect, openness, and work-life balance.
Interested? Please email our VP of Engineering Doug B at [email protected] and mention that you came from Hacker News.
another lawyer here, happy to talk [email protected]. I do not have bandwidth to take your case, but I will do my best to provide any information I have that may be helpful.
In our adversarial judicial system, you really don't have to disclose that until discovery. A lawyer may want to keep some of those similarities "close to the chest" to see how the other side responds first to some discovery requests. (this system is far from perfect).
even if I don't know what I'm talking about in the least, a judge would still have to assume everything in a pleading is true and imo Repl.it would have done enough to get there w/ trade secret allegations had OP not taken the OSS down.
Unpopular opinion, IAAL and frankly Replit has a case that will pass the "motion to dismiss" stage when litigation starts getting expensive b/c of discovery. The OP worked for Replit and therefore had access to private source code or "trade secrets" before creating his project. It'd take expert testimony for the OP to prove in court that his OSS project was not influenced in any way by Replit's closed-source code, which imo is unlikely.
Monoliths are even easier to manage in 2021 because of workspace dependency management (e.g. yarn workspaces, cargo workspaces) etc. You can have your cake (microservices built as separate packages) and eat it too (a monorepo workspace w/ all your code).
Our answer to the author's question, "is there a way to unify the interface across systems?" is to double-down on Postgres and in particular Foreign Data Wrappers for Elastic, Redis, and Neo4j and Postgres triggers/functions to keep the data in sync.
As the author pointed out, Postgres is a battle-tested and great option, and for us it's our company's source of truth for all data. However, there are definitely use-cases where using elastic or neo4j to look at our data in a different light are very helpful.
IMO Postgres is one of the top-5 software projects of all time, I don't feel like I'm making a bad choice by further grokking it.
We found website testing inside a Docker container to be tough, so we still run Cypress on a native machine, but our web process is still ran within the Docker container. In CI, we use the default Cypress GitHub action which runs on the CI native system, and all of our servers are spun up with docker-compose. Source: https://github.com/NeonLaw/codebase/blob/development/.github...
I'm looking for a co-founder for our law firm, NeonLaw.com. We're building out a SaaS product, https://www.DeleteYourData.com so far with some decent success and plan to scale it this year. I also have some MRR with our business offering https://www.neonlaw.com/practice-areas/business and some ongoing litigation (which I hope to do less and less of).
Ideally, I can work with a privacy-conscious progressive attorney.