Skip to content

Commit

Permalink
Case Study Tera Capital (#261)
Browse files Browse the repository at this point in the history
* Case Study Teracapital

* Fix sentence & thumbnail

* Fixes from José

* Added video example

* Improving slug

* Fix from Jose and shortened video

* New video, & test yt

* Fix yt video

* Updating date

* Fix position

* Fix title

* YT full screen

* Reversed changes sidebar

* Videos on yt & differentiated name from Kahoot case study

* Tiny fixes

* Last sentence un-quoted
  • Loading branch information
hcourdent authored Sep 5, 2023
1 parent 6a0e852 commit 3d9b9ec
Show file tree
Hide file tree
Showing 11 changed files with 145 additions and 43 deletions.
2 changes: 1 addition & 1 deletion blog/2023-06-05-discord-bot/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -877,7 +877,7 @@ If you have any questions or need further assistance, don't hesitate to reach ou
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen
allowfullscreen="true"
></iframe>

### Links
Expand Down
24 changes: 15 additions & 9 deletions blog/2023-09-04-kahoot-testimonial/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
---
slug: kahoot-case-study
title: Windmill for Internal Admin Panels - Kahoot! Case Study
authors: [sindresvendby]
tags:
[
Expand All @@ -15,13 +14,18 @@ tags:
image: ./wm_kahoot.png
---

# Windmill for Internal Admin Panels - Kahoot! Case Study

This is a testimonial written by [Sindre Svendby](https://github.com/SindreSvendby), Software Engineer at [Kahoot!](https://kahoot.com/).
> "Currently, we use 9 apps, 20 flows, and 63 scripts in our daily operations. They all serve as the foundation for essential tasks, allowing users to independently manage their activities according to their specific needs."
<!--truncate-->

<br/>

This is a testimonial written by [Sindre Svendby](https://github.com/SindreSvendby), Software Engineer at [Kahoot!](https://kahoot.com/).

<br/>

![Windmill Kahoot!](./wm_kahoot.png)

I have been a software engineer at [Motimate](https://www.motimateapp.com/) for the last 5 years. We are based in Oslo, Norway and we are now part of [Kahoot!](https://kahoot.com/). While the brand Kahoot! traditionally focuses on B2C, we target Enterprise clients.
Expand Down Expand Up @@ -53,10 +57,12 @@ While I manage the back-office for now, our goal is to engage less-technical tea

Bellow you will find an internal app that is used by our CS team to translate fetch articles with [OpenAI](/docs/integrations/openai) and insert them into Zendesk with the new language.

<video
className="border-2 rounded-xl object-cover w-full h-full dark:border-gray-800"
controls
id="main-video"
alt="App for translating Zendesk Helpdesk"
src="/videos/sindre_app.mp4"
/>
<iframe
width="560"
height="315"
src="https://www.youtube.com/embed/DvCgpeHYd4Q"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen="true"
></iframe>
72 changes: 72 additions & 0 deletions blog/2023-09-05-teracapital-case-study/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
authors: [zegoverno]
tags:
[
'Case study',
'Testimonial',
'Admin Panel',
'App Editor',
'Enterprise Plan',
]
image: ./t4_use_case.png
slug: teracapital-case-study
---

# Windmill for Customer-Facing Apps - Tera Capital Case Study

> "As clients, we are very satisfied with Windmill. We align with Windmill's mindset of using the littlest code as possible. Everything is well-structured and things do not break."
<!--truncate-->

<br/>

This is a testimonial written by [José Governo](https://www.linkedin.com/in/jose-governo/), Responsible for Quantitative Strategies and Data Engineering at [Tera Capital](https://www.teracapital.com.br/).

![Tera Capital Case Study](./t4_use_case.png "Tera Capital Case Study")

## What before Windmill?

[Tera Capital](https://www.teracapital.com.br/) is a Multi Family Office that offers exclusive asset management services.

Our team used to create everything using Excel and VBA which is what the financial industry is most accustomed with, everyone worked on common problem without collaborating, usually we repeatedly built analysis and formulations, and things didn’t hold together for long. From time to time the sheets broke and we needed to look into it again.

So, we decided to start over from scratch and since there were not many people on our team who can code, we needed a solution that would enable everyone to do their work from a high level abstraction.

## Why Windmill over Retool?

To begin with, we migrated all our data to [Supabase](https://supabase.com/), which offers a good level of abstraction without the need to master engineering or S3.

Next, we started creating dashboards on this data using <a href="https://retool.com/" rel="nofollow">Retool</a>. However, after a thorough analysis, we decided to switch from Retool to Windmill because:
- Retool is JavaScript-only and does not support Python.
- Retool is limiting in terms of UI capabilities.
- Windmill was much more responsive and quickly installed the components we needed, including critical tools like [OpenBB](https://openbb.co/).

Within two weeks, everything was set to go with Windmill. Although self-hosting was possible, we opted for the [Cloud Enterprise Edition](/pricing) to avoid maintenance concerns, have our issues addressed within hours, and have our feature requests prioritized.

## How do we work with Windmill?

Today, 6 team members are directly using Windmill. Most of our Windmill's users are non-technical, but they can easily fork an app with our entire [identity in CSS](/docs/apps/app_configuration-settings/app_styling) and [use AI to write code](/docs/core_concepts/ai_generation).

While we initially came to Windmill for its [App Editor](/docs/apps/app_editor), we ended up using [scripts](/docs/script_editor) and [flows](/docs/flows/flow_editor) to make our apps deeper and more complex.

In general, as clients, we are very satisfied with Windmill. We align with Windmill's mindset of using the littlest code as possible. Everything is well-structured and things do not break.

The enterprise services are very helpful. We have a dedicated Discord channel with the Windmill team, who responds very quickly, solves problems within 2 hours, and prioritizes our feature requests. This allows us to focus on our core job and assist our clients.

## Focus on a client-facing admin panel

Among our apps in Windmill, one of the most critical ones is a custom interface for our clients. They simply need to log in any time to https://www.teracapital.com.br/app using Supabase's authentication system to access a personalized, real-time and interactive dashboard of their investments.

Before Windmill, our clients used to receive a monthly PDF with data that was difficult to keep up to date. Now, we have improved our client-facing service without having to subscribe to countless Saas subscriptions.

Here is an anonymized version of our client-facing dashboard:

<iframe
width="560"
height="315"
src="https://www.youtube.com/embed/NsAhQZi2FTg"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
allowfullscreen="true"
></iframe>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 6 additions & 1 deletion blog/authors.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,11 @@ saidhasyim:
title: Contributor from the Windmill Community
url: https://saidhasyim.com/
image_url: data:image/jpeg;base64,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
zegoverno:
name: José Governo
title: Responsible for Quantitative Strategies and Data Engineering at Tera Capital
url: https://www.linkedin.com/in/jose-governo/
image_url: https://media.licdn.com/dms/image/C4D03AQE2yXYlSoBQmg/profile-displayphoto-shrink_400_400/0/1594600574101?e=1696464000&v=beta&t=yfeSYwPhl1V7-NOcdsgV4h-Jt8DOEiXqSEDZina_v1Q
hugocasa:
name: Hugo Casademont
title: LLM Research Engineer
Expand All @@ -60,4 +65,4 @@ sindresvendby:
name: Sindre Svendby
title: Software Engineer at Kahoot
url: https://github.com/SindreSvendby
image_url: https://avatars.githubusercontent.com/u/1047421?v=4
image_url: https://avatars.githubusercontent.com/u/1047421?v=4
1 change: 0 additions & 1 deletion docs/apps/2_outputs.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,5 @@ You can edit the id of a component by clicking on the id. Component id can only
autoPlay
loop
controls
id="main-video"
src="/videos/app-edit-id.mp4"
/>
15 changes: 10 additions & 5 deletions docs/compared_to/airplane.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ Although being a tool similar to Airplane, Windmill adopts radically different a

## Open Source

Windmill is fully open source. Which mean you can read Windmill's tech stack and contribute to it.
Windmill is fully open source. Which means you can read Windmill's tech stack and contribute to it.

This implies that Windmill can be self-hosted with just a few commands, providing cost-effective and secure solutions.
Windmill offers a clean slate, allowing you to fully explore its platform before committing to the product.
Windmill's open-source nature ensures that our platform is tested, approved, and continuously enhanced
Windmill's open-source nature ensures that the platform is tested, approved, and continuously enhanced
to meet the community's needs.

At last, Windmill provides and integrates to its platform a [public community Hub](https://hub.windmill.dev/)
where users share useful and proven scripts, flows, and apps.
Finally, Windmill provides and integrates into its platform a [public Community Hub](https://hub.windmill.dev/)
where users share useful and proven scripts, flows, and applications.

![Windmill Github](../assets/compared_to/windmill_gh.png "Windmill Github")

Expand Down Expand Up @@ -218,4 +218,9 @@ Anyone can create an integration with just a few clicks.

## Everything else

For everyting else, it's comparable: you can [develop locally and source control](../core_concepts/17_collaboration/index.mdx#git-integration), [use VSCode](../cli_local_dev/1_vscode-extension/index.md), generate [webhooks](../core_concepts/4_webhooks/index.md), etc.
For everyting else, it's comparable: you can [develop locally and source control](../core_concepts/17_collaboration/index.mdx#git-integration), [use VSCode](../cli_local_dev/1_vscode-extension/index.md), generate [webhooks](../core_concepts/4_webhooks/index.md), etc.

To conclude, Airplane is excellent for executing scripts within a familiar framework for developers.

Windmill goes a step further, allowing less technical profiles to develop scripts.
This experience is complemented by Flow and App editors, as well as easier deployment and dependency management.
20 changes: 20 additions & 0 deletions docs/compared_to/peers.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import DocCard from '@site/src/components/DocCard';

# Windmill Compared to its Peers

We are aware other frameworks exist out there. Some of them might suit your specific needs. We believe Windmill is **the only solution to provide this comprehensive set of feature and to be fully open-source** at the same time.
Expand Down Expand Up @@ -62,6 +64,15 @@ If you were to choose Windmill for the workflow engine, we hope to convince you

examples: _Retool_ and their open source alternatives _Tooljet_, _Appsmith_ & _Openblocks_

<div class="text-xl mb-2 font-semibold"></div>
<div class="grid grid-cols-2 gap-6 mb-4">
<DocCard
title="Windmill compared to Retool"
description="Windmill provides a more versatile and powerful framework than Retool."
href="/docs/compared_to/retool"
/>
</div>

## Workflow builder: n8n

n8n has no UI builder and is source-available but not open-source. n8n only supports javascript and is not centered around organizing your scripts, it is mostly around building workflows with pre-made integrations and inlined javascript code. n8n require pre-installation of the dependencies and does not handle per-node dependency. It is centered around integrations to external services.
Expand All @@ -77,6 +88,15 @@ Yet, they may show limited workflow engines, they are not open-source and have n

examples: _Airplane_ and _Superblocks_

<div class="text-xl mb-2 font-semibold"></div>
<div class="grid grid-cols-2 gap-6 mb-4">
<DocCard
title="Windmill compared to Airplane"
description="Windmill provides smoother developer experience than Airplane."
href="/docs/compared_to/airplane"
/>
</div>

## and ... Windmill

We are working to build a solution with a clear approach (targeting developers who do not want to compromise on flexibility)
Expand Down
Loading

0 comments on commit 3d9b9ec

Please sign in to comment.