Hi HN! We’re Dori, John, and Ellen from Thorntale
https://www.thorntale.com/, a new tool for making data driven presentations. We make it easier for product, engineering, and data teams to communicate their work. Here’s a video demo:
https://youtu.be/yLCIo3jG2GM, and you can try it now at
https://app.sandbox.thorntale.com without signing in.
Why? Because one of us (the data scientist) kept asking the other (a backend engineer) to move metrics from ClickHouse and CockroachDB, to Snowflake, to Looker, and then to Excel, so that she could make a chart in Excel for the BizOps team to screenshot, and finally stick in Google Slides. Besides being annoying for everyone, this produces inconsistencies and inaccuracies between the actual data and what got presented. We wasted three peoples’ time tracking down queries, going back and forth, and reformatting the same information.
We’re building something that can replace PowerPoint/Google Slides for this kind of recurring presentation, with direct data connections and native charting, so that we can all stop screenshotting.
Here are some example presentations:
- A postmortem report: https://app.thorntale.com/report/Postmortem-Template-1755293...
- A product weekly OKR update: https://app.thorntale.com/report/Weekly-Product-OKR-Update-8...
- An exoplanet analysis: https://app.thorntale.com/report/Exoplanet-Analysis-demo-rep...
Thorntale has direct data connections and native charting, eliminating the need for screenshotting or pixel pushing. Currently, we can connect to and visualize data from Google Sheets, Snowflake, and Postgres, with plans to add more source types. We can create or update decks for recurring meetings (like weekly product updates) in minutes instead of hours, and our charts can be re-segmented to answer questions mid-presentation, instead of as a followup days later.
Another thing we’re trying to fix is the need to write a report in a document, only to recreate that report later in a slide deck. This is duplicate work, and splits what should be a single point of truth. Every Thorntale report is actually both a presentation and a document, in one. You can write your long version, choose which points are the most important, and include only those points in the presentation view. When people go back to read your work later, they can see the full context you started with. Try it with the /reportonly command in the tool.
We have grand plans for more — dbt support, more datasource connectors, direct embedding from BI tools like Looker and Tableau, contextual search, and more graph types — but right now we’ve got an early beta. You can check out our sandbox at https://app.sandbox.thorntale.com. Some features are restricted in sandbox mode, but if you like it, we’ve also got free and open signups at https://app.thorntale.com.
We’re really excited to share this with you all, and looking forward to your comments and feedback!
A quick note: while playing around with the postmortem report presentation, I ran into a white screen of death. I appreciate you gave the user an error message, many folks just let the white screen appear and that's it! Anyway, if you'd like to reproduce the crash, here's what you do:
1. Open up the presentation mode by clicking on the "> Present" button in the top right corner
2. Navigate to the first graph page
3. Click the settings icon
4. Change the graph type to a bar graph
5. Under the "X" coordinate section of the graph settings, change the dropdown from "TIMESTAMP" to "100*(...)"
6. This will give an error message stating "Application error: a client-side exception has occurred (see the browser console for more information)."
and in the console I'm given a message saying
maybe that's useful?Anyway, congratulations again, I'm excited to see Thorntale's future progress!