Skip to content

Commit 3d9b9ec

Browse files
authored
Case Study Tera Capital (windmill-labs#261)
* 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
1 parent 6a0e852 commit 3d9b9ec

File tree

11 files changed

+145
-43
lines changed

11 files changed

+145
-43
lines changed

blog/2023-06-05-discord-bot/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -877,7 +877,7 @@ If you have any questions or need further assistance, don't hesitate to reach ou
877877
title="YouTube video player"
878878
frameborder="0"
879879
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
880-
allowfullscreen
880+
allowfullscreen="true"
881881
></iframe>
882882

883883
### Links

blog/2023-09-04-kahoot-testimonial/index.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
slug: kahoot-case-study
3-
title: Windmill for Internal Admin Panels - Kahoot! Case Study
43
authors: [sindresvendby]
54
tags:
65
[
@@ -15,13 +14,18 @@ tags:
1514
image: ./wm_kahoot.png
1615
---
1716

17+
# Windmill for Internal Admin Panels - Kahoot! Case Study
1818

19-
This is a testimonial written by [Sindre Svendby](https://github.com/SindreSvendby), Software Engineer at [Kahoot!](https://kahoot.com/).
19+
> "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."
2020
2121
<!--truncate-->
2222

2323
<br/>
2424

25+
This is a testimonial written by [Sindre Svendby](https://github.com/SindreSvendby), Software Engineer at [Kahoot!](https://kahoot.com/).
26+
27+
<br/>
28+
2529
![Windmill Kahoot!](./wm_kahoot.png)
2630

2731
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.
@@ -53,10 +57,12 @@ While I manage the back-office for now, our goal is to engage less-technical tea
5357

5458
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.
5559

56-
<video
57-
className="border-2 rounded-xl object-cover w-full h-full dark:border-gray-800"
58-
controls
59-
id="main-video"
60-
alt="App for translating Zendesk Helpdesk"
61-
src="/videos/sindre_app.mp4"
62-
/>
60+
<iframe
61+
width="560"
62+
height="315"
63+
src="https://www.youtube.com/embed/DvCgpeHYd4Q"
64+
title="YouTube video player"
65+
frameborder="0"
66+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
67+
allowfullscreen="true"
68+
></iframe>
Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
authors: [zegoverno]
3+
tags:
4+
[
5+
'Case study',
6+
'Testimonial',
7+
'Admin Panel',
8+
'App Editor',
9+
'Enterprise Plan',
10+
]
11+
image: ./t4_use_case.png
12+
slug: teracapital-case-study
13+
---
14+
15+
# Windmill for Customer-Facing Apps - Tera Capital Case Study
16+
17+
> "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."
18+
19+
<!--truncate-->
20+
21+
<br/>
22+
23+
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/).
24+
25+
![Tera Capital Case Study](./t4_use_case.png "Tera Capital Case Study")
26+
27+
## What before Windmill?
28+
29+
[Tera Capital](https://www.teracapital.com.br/) is a Multi Family Office that offers exclusive asset management services.
30+
31+
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.
32+
33+
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.
34+
35+
## Why Windmill over Retool?
36+
37+
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.
38+
39+
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:
40+
- Retool is JavaScript-only and does not support Python.
41+
- Retool is limiting in terms of UI capabilities.
42+
- Windmill was much more responsive and quickly installed the components we needed, including critical tools like [OpenBB](https://openbb.co/).
43+
44+
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.
45+
46+
## How do we work with Windmill?
47+
48+
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).
49+
50+
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.
51+
52+
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.
53+
54+
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.
55+
56+
## Focus on a client-facing admin panel
57+
58+
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.
59+
60+
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.
61+
62+
Here is an anonymized version of our client-facing dashboard:
63+
64+
<iframe
65+
width="560"
66+
height="315"
67+
src="https://www.youtube.com/embed/NsAhQZi2FTg"
68+
title="YouTube video player"
69+
frameborder="0"
70+
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
71+
allowfullscreen="true"
72+
></iframe>
Loading
Loading

blog/authors.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ saidhasyim:
5151
title: Contributor from the Windmill Community
5252
url: https://saidhasyim.com/
5353
image_url: data:image/jpeg;base64,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
54+
zegoverno:
55+
name: José Governo
56+
title: Responsible for Quantitative Strategies and Data Engineering at Tera Capital
57+
url: https://www.linkedin.com/in/jose-governo/
58+
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
5459
hugocasa:
5560
name: Hugo Casademont
5661
title: LLM Research Engineer
@@ -60,4 +65,4 @@ sindresvendby:
6065
name: Sindre Svendby
6166
title: Software Engineer at Kahoot
6267
url: https://github.com/SindreSvendby
63-
image_url: https://avatars.githubusercontent.com/u/1047421?v=4
68+
image_url: https://avatars.githubusercontent.com/u/1047421?v=4

docs/apps/2_outputs.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,5 @@ You can edit the id of a component by clicking on the id. Component id can only
9696
autoPlay
9797
loop
9898
controls
99-
id="main-video"
10099
src="/videos/app-edit-id.mp4"
101100
/>

docs/compared_to/airplane.mdx

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ Although being a tool similar to Airplane, Windmill adopts radically different a
1010

1111
## Open Source
1212

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

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

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

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

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

219219
## Everything else
220220

221-
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.
221+
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.
222+
223+
To conclude, Airplane is excellent for executing scripts within a familiar framework for developers.
224+
225+
Windmill goes a step further, allowing less technical profiles to develop scripts.
226+
This experience is complemented by Flow and App editors, as well as easier deployment and dependency management.

docs/compared_to/peers.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import DocCard from '@site/src/components/DocCard';
2+
13
# Windmill Compared to its Peers
24

35
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.
@@ -62,6 +64,15 @@ If you were to choose Windmill for the workflow engine, we hope to convince you
6264

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

67+
<div class="text-xl mb-2 font-semibold"></div>
68+
<div class="grid grid-cols-2 gap-6 mb-4">
69+
<DocCard
70+
title="Windmill compared to Retool"
71+
description="Windmill provides a more versatile and powerful framework than Retool."
72+
href="/docs/compared_to/retool"
73+
/>
74+
</div>
75+
6576
## Workflow builder: n8n
6677

6778
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.
@@ -77,6 +88,15 @@ Yet, they may show limited workflow engines, they are not open-source and have n
7788

7889
examples: _Airplane_ and _Superblocks_
7990

91+
<div class="text-xl mb-2 font-semibold"></div>
92+
<div class="grid grid-cols-2 gap-6 mb-4">
93+
<DocCard
94+
title="Windmill compared to Airplane"
95+
description="Windmill provides smoother developer experience than Airplane."
96+
href="/docs/compared_to/airplane"
97+
/>
98+
</div>
99+
80100
## and ... Windmill
81101

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

0 commit comments

Comments
 (0)