4 ms·
Funny we built almost the same product 6 years ago (sold it to a competitor), we even did automated refactoring of Python code. We also developed a regex-like l
by ThePhysicist 7y ago
Funny we built almost the same product 6 years ago (sold it to a competitor), we even did automated refactoring of Python code. We also developed a regex-like language that could operate on abstract syntax trees / annotated graphs, which we wrote all our checks with. We were working on extending that with a graph database backend and symbolic execution, basically building a large code graph that we would perform pattern matching on. We didn’t finish this work as we sold the company before that, in retrospect I often wonder what would have happened if we had kept developing it.
From my experience it’s quite hard to monetize developer tools except maybe when focusing on security, so it’s good you seem to have that as a focus as well. Good luck!
- shimont 7y agoI would love to hear more about your experience! could you please email me at Shimon [AT] Datree IO? I believe that now is the right time for a solution like Datree. I think so because of the way we develop software has evolved, companies moved from Waterfall into Agile, there is developer autonomy and the move towards distributed micro-services has brought many companies to the reality of having hundreds and thousands of git repositories, each one with its own configuration files for CI, Docker, Kubernetes, etc.. its really hard managing all of those distributed pieces :)
- ThePhysicist 7y agoDone. Yes maybe the timing is right for you, we were probably a bit too early when we launched our product! Beware that Github recently acquired Semmle, they had one of the best static analysis offerings and I think Github acquired them to integrate their solution natively into the platform, so I wouldn't focus exclusively on Github as they might become your competitor very soon. In many enterprise settings Gitlab seems to be the more popular choice already, so it might be worth looking at integrating with that as well.
- Terretta 7y agoHi Shimon, this is a very cool direction, something we are working on hard right now too. Talk to us if interested? Ping my coordinator to set up a quick call, his email in my profile. Ask him to include head of dev journey in our call too. Cheers!
- shimont 7y agoWill do! thanks
- deleted 7y ago[deleted]