Live data from Hacker News

Show HN: Calibre Test Profiles – Test your sites under real world conditions

calibreapp.com

11–19 of 19 posts

Re: Show HN: Calibre Test Profiles – Test your sites under real world conditions

#11
post #6

Hi HN! I'm Ben, the solo founder of Calibre Analytics: https://calibreapp.com . Calibre monitors websites and applications in a clean-room testing environment from all over the world. Up until January Calibre has been an "inbetween other things" / evenings / holidays kind of project. (Only, oops—I did that for four years.). Last year I knuckled down to get into the position where I could work on it full time. I've sp…

I have been using http://www.webpagetest.org/ for similar investigations. csn you tell me what you see as advantages of your tool over webpagetest.org ? Btw congrats. This looks very well done.

Web page test is a succhhh a great tool, and its really great for one off tests. Calibre will automatically hit your site daily (or, when you ping the snapshot api), and you'll have a full history of what happened and when.

With Calibre the aim is to make it a part of your toolchain (read: integrations) — so it should be visible to your entire team, or build system, or slack channel.

Re: Show HN: Calibre Test Profiles – Test your sites under real world conditions

#12
Calibre seems to be one of the only website performance testing tools that is keeping up with the new "user centric" website performance stuff coming out of Google aka Lighthouse.

I quite enjoyed watching this brain storm session with Paul Irish around Lighthouse and new metrics for measuring website performance in a meaningful way.

Edit: Forgot to include the link -> https://www.youtube.com/watch?v=IxXGMesq_8s

Re: Show HN: Calibre Test Profiles – Test your sites under real world conditions

#15

Hi HN! I'm Ben, the solo founder of Calibre Analytics: https://calibreapp.com . Calibre monitors websites and applications in a clean-room testing environment from all over the world. Up until January Calibre has been an "inbetween other things" / evenings / holidays kind of project. (Only, oops—I did that for four years.). Last year I knuckled down to get into the position where I could work on it full time. I've sp…

Nice product. Can you share your tech stack? Do you sub contract some of the development like frontend or you do everything yourself?

Re: Show HN: Calibre Test Profiles – Test your sites under real world conditions

#18

Hi HN! I'm Ben, the solo founder of Calibre Analytics: https://calibreapp.com . Calibre monitors websites and applications in a clean-room testing environment from all over the world. Up until January Calibre has been an "inbetween other things" / evenings / holidays kind of project. (Only, oops—I did that for four years.). Last year I knuckled down to get into the position where I could work on it full time. I've sp…

Nice product. Can you share your tech stack? Do you sub contract some of the development like frontend or you do everything yourself?

Sure! Here goes:

The App itself is boring old rails, with postgres (get me started on how much I like postgres and I will literally bore you to tears.) The original views were all haml and sass delivered via the asset pipeline. I sprinkled in angular here or there as the application grew.

Today, I'm slowly tearing away the angular. I've moved to webpack for JavaScript, and React for all new UIs. I've been really enjoying both the speed of development, and how solid everything feels.

Over time, I'm writing less and less ActiveRecord, and more and more sequel… still learning, but getting better.

The app is run on Heroku, and its been A++ would recommend to everyone.

The Calibre agent is node and websockets talking to Chrome®, theres other bits of ruby, and even some golang now.

I use terraform and ansible (although, the ansible may as well have been bash scripts) through a buildkite (https://buildkite.com — the best fucking CI service on the planet) pipeline. AMIs are built, shipped to different regions, then based on some config are rolled out.

Papertrail for logs - omg, logging! Essential. I run thousands of tests per day (I don't know this number off the top of my head, but its a lot)… and the nature of the internet is THERE IS ALWAYS FAILURE. Having logging at my fingertips has always made my job building Calibre easier. I think I pay $20 per month right now, and its the most important thing I pay for.

--

Ok. Whew. Could probably keep going, but I'm not sure how much you wanna know. Happy to answer specific things though!

I do everything. No contractors. Although @fox has been recently helping me with my writing (her native language is Polish, and she writes waayyy better than me - and most others).

Post reply on HN