victordg
Joined 15 years ago
Joined 15 years ago
Goulden & Millones. You could not make this shit up.
Httpdiff is a really good tool and way more powerful than mine.
I've used it multiple times and wanted to try making something that focused more on the request body (which in Httpdiff are saved to temporary files) and that was also a bit more visual than a CLI.
Btw, here is the code! https://github.com/vdel26/requestdiff
So it was a trade-off and I preferred showing all the headers at the expense of having to proxy the calls through a server.
[1] http://www.w3.org/TR/XMLHttpRequest/#the-getallresponseheade...
[2] http://www.w3.org/TR/cors/#cross-origin-request
I will make it available on Github later, so that you at least have the option of running it yourself.
1) the diff is really simple, line by line and text based. I'm just using this really awesome library to do it: https://github.com/kpdecker/jsdiff The JSON is just being pretty printed to be able to do a text diff in a meaningful way.
2) Yes, I do, and thanks for the suggestions! But I just wanted to go with the minimal version first and see if people found it useful.
I didn't know about Runscope's diffing feature. Btw, I'm using a HTTPBin for the sample requests, which is a Runscope project as far as I know :)
But you are totally right that it should not be requirement. I will fix that today. Thanks for letting me know!
It aggregates market indicators that have been known to generate contrarian buy/sell signals. CNN Fear & Greed, Bank of America SSI, AAII Investor Sentiment Survey among others.
A few technical details:
* vibe coded ~70% of it — the parts that not were either UI polish that was faster to do directly or points of the data scraping pipeline where Claude got stuck
* architecture: vanilla JS frontend + Python/Flask backend + background jobs that run an AI data extraction pipeline (Perplexity Sonar / Exa for search + GPT-5)
* runs on render.com as web service + two cron jobs that run the data update process and send daily email notifications
At some point I did try Codex for a few PRs that were never merged and I re-did instead with Claude.