Hacker News new | ask | show | jobs
by throwaway123xxx 1795 days ago
I really like your website, qn: how did you make it? I can see how this would be useful as I'm building an API. The free tier is almost too generous and I think I'd be more inclined to pay for this if the free tier had about 1K free API calls and the smallest package was < $30 a month. May differ for others though.

In terms of log retention, does anything prevent me from just replicating and storing the logs myself? If so log retention as feature differentiation is a bit superfluous imo. I think some of the features you offer could potentially be behind a paywall. Either way, looks really nice and I am considering being a customer when my team grows a bit more. Good luck!

1 comments

Hi there i’m the founder of Treblle and also the guy who developed it all;) So the website itself is built using HTML/CSS/JS on the front-end and PHP/MYSQL/LARAVEL on the back-end. We didn’t use any fancy frameworks for the front-end because we managed to do what we want just with CSS. Plus it really helps with performance and loading times if you cut down on JS frameworks. To make sure it scales we use a lot of AWS services on top of Laravel Vapor. If you have any in depth questions about the tech stack let me know.

Thank you for your comments! I am glad you would consider it. We originally had a 30 dollar package but thought that it might be to many options. We will adjust that based on your feedback :)

When you say "replicating and storing the logs myself". It's not just about the RAW logs - it about who gets to see them and how. Because Treblle allows you to search those logs and say something like "Give me all requests for endpoint X withing a Y time frame that were made from New York, US". So yeah you could be logging thing to CloudWatch but it will just be logs who are not readable to the average person in my opinion. When you share a request from Treblle anybody can understand it, it's full of information that the original log doesn't have like the API version, device information, server information, location data and much more.

Personally as a developer i also hate when you have to buy the biggest package just so you can get the feature you want. I find it sleazy. This way you literary pay for the requests and the retention period you need.

What are you using to build APIs if i may ask?