This benchmark report is set to be an exciting journey. We’ll begin by exploring key performance benchmarks and wrap up with a forecast of Nvidia’s stock price (please note: this is not financial advice).
Second Generation Benchmark - Early Preview
DeepSeek r1
Cost and Price Dynamics of DeepSeek r1
LLM Benchmark Gen2 - Early Preview
In recent months, we’ve been heavily revising our first-generation LLM Benchmark. Gen1 focused on business workload automation but relied on insights from AI use cases completed in 2023.
In the final months of the benchmark results, this reliance began to show as saturation in the top scores (with too many models achieving high marks). Additionally, the test cases had become somewhat outdated. They no longer reflected the latest insights gathered over the past year through our AI research and practical work with companies in the EU and USA.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35587/image-thumb__35587__TextCombo-image-size-1-1/01_llm-benchmarks-jan_2025.png)
So we’ve been building a new generation of benchmark to incorporate both new LLM capabilities and new insights. The timing was just perfect—o1 pro came out to challenge the complexity of the benchmark, while DeepSeek r1 shortly thereafter introduced the concept of accessible reasoning.
Here’s an early preview of our v2 benchmark. It may not seem like much on the surface, but it already deterministically compares models on complex business tasks while allowing each model to engage in reasoning before delivering an answer.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35589/image-thumb__35589__TextCombo-image-size-1-1/02_llm-benchmarks-jan_2025.png)
We’ll go into the DeepSeek r1 analysis in a bit; for now, let’s focus on the benchmark itself.
Here’s the current progress and an overview of what we plan to include:
Current progress:
- ~10% of relevant AI cases are currently mapped to v2.
- As we progress towards 100%, results will become more representative of AI/LLM applications in modern business workflows.
Structured Outputs:
- Using structured outputs (following a predefined schema precisely) is a common industry standard.
- Supported by OpenAI, Google, and local inference models, making constrained decoding a key feature of our benchmark.
- Locally capable models are included wherever applicable.
Focus on business tasks:
- Benchmarks currently focus on tasks requiring multiple logical steps in a single prompt.
- Not every complex AI project needs full creative autonomy—this is counterproductive for tasks like regulatory compliance.
- Smaller, locally deployable models can often perform better in such cases by following an auditable reasoning path.
Future additions:
- We will reintroduce simpler logical tasks over time.
- A new "plan generation" category will be added, allowing for deeper analysis of workflow-oriented LLM use.
- Our ultimate goal: evaluate if powerful, cloud-based models can be replaced by simpler, local models that follow structured workflows.
Customer and partner insights:
- Customers and partners have requested access to benchmark details for inspiration and guidance in their projects.
- Unlike v1, v2 will include clean, non-restricted test cases that we can share upon request.
Current categories:
- Only a few categories of test cases are included so far.
- Additional categories will be added as the benchmark evolves.
The full journey will take a few months, but the hardest part—bringing many moving pieces together into a single coherent framework—is done!
From here on, LLM Benchmark v2 will only continue to improve.
DeepSeek r1
Let’s talk about the elephant in the room. DeepSeek r1 is the new Chinese model, much faster and cheaper than OpenAI’s winning o1 model. In addition to being locally deployable (anyone can download it), it is also designed to be smarter.
No surprise that stocks took a hit after these developments.
Let’s start with its reasoning capabilities. According to our benchmarks, DeepSeek r1 performs exceptionally well:
- It outperforms almost all variants of OpenAI’s 4o models.
- It surpasses any open-source model.
- However, it still lags behind OpenAI’s o1 and GPT-4o (August 2024 edition).
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35588/image-thumb__35588__TextCombo-image-size-1-1/03_llm-benchmarks-jan_2025.png)
Also remember that the base DeepSeek r1 is a Mixture of Experts model containing 685B parameters in total (which means you’ll need sufficient GPU capacity to handle them all). When comparing its score progression to other large open-source models, the progress appears roughly proportional to its size.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35590/image-thumb__35590__TextCombo-image-size-1-1/04_llm-benchmarks-jan_2025.png)
Do you see a smaller elephant in the room that breaks this pattern? It’s the distillation of DeepSeek r1’s capabilities into Llama 70B! This locally deployable model isn’t the one everyone is focusing on, but it could potentially be the most significant development.
If you can enhance any good foundational model by distilling r1’s reasoning capabilities and allowing it to reason before producing an answer, it presents an attractive alternative. This approach could make common models faster and more efficient.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35591/image-thumb__35591__TextCombo-image-size-1-1/05_llm-benchmarks-jan_2025.png)
To summarise:
The DeepSeek r1 model is really good, but it’s not yet good enough to directly compete with OpenAI’s o1. Its immediate challenge is to outperform OpenAI’s 4o models before moving on to higher competition.
The technology behind DeepSeek r1 is promising and will likely lead to a new generation of more efficient reasoning models derived from distillation approaches built on its foundation. This aligns with a prediction we made in December: AI vendors will increasingly provide reasoning capabilities similar to OpenAI’s o1 models as a shortcut to quickly improve model performance. The idea is simple—allocate more compute, let the model take longer to reason before answering, and charge more for API usage. This workaround allows for accuracy improvements without requiring heavy investments in training new foundational models.
However, we also foresee that the current hype around smart reasoning models that are extremely expensive will eventually fade. Their practicality is limited, and they will likely give way to more cost-effective solutions.
Cost and Price Dynamics of DeepSeek r1
DeepSeek r1 offers a cost-effective pricing model. The cost per 1 million input tokens is just $0.55, while 1 million output tokens are priced at $2.19. This affordability positions it as a competitive option in the market, especially for those seeking locally deployable AI models.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35592/image-thumb__35592__TextCombo-image-size-1-1/06_llm-benchmarks-jan_2025.png)
This is significantly cheaper than OpenAI’s o1 or 4o pricing. Let’s break it down in a table to make things clearer.
We’ll also calculate the total price for a common business workload with a typical 10:1 ratio—10 million input tokens and 1 million output tokens. This ratio is common in data extraction and retrieval-augmented generation (RAG) systems, which are prevalent in our AI use cases.
Model | 1M Input Tokens | 1M Output Tokens | Cost of 10M:1M |
---|---|---|---|
DeepSeek r1 | $0.55 | $2.19 | $7.69 |
OpenAI gpt-4o | $2.5 | $10 | $35 |
OpenAI o1 | $15.0 | $60 | $210 |
At this point, we can confidently say that the pricing of DeepSeek r1 blows everyone else out of the water. It’s not just “25x cheaper than OpenAI o1” for common business workloads—it’s 27x cheaper.
However, the devil is in the details. The currently offered price might not perfectly reflect the actual market price or the real cost of running the business due to various factors.
First of all, can DeepSeek even handle all the demand? According to their status page, the API has been in “Major Outage” mode since January 27th. This means they aren’t actually serving all LLM requests at the advertised price.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35593/image-thumb__35593__TextCombo-image-size-1-1/07_llm-benchmarks-jan_2025.png)
In general, if you examine the financial incentives of DeepSeek as a company, you might find that turning a profit may not be their primary motivation. DeepSeek is owned by a Chinese high-flyer hedge fund (see Wikipedia), so theoretically, they could potentially make more money by shorting Nvidia. But let’s set that theory aside for now.
Still, it’s an interesting coincidence that January 27th, the day their API entered “Major Outage” mode, is also the same day Nvidia’s stock took a nosedive.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35586/image-thumb__35586__TextCombo-image-size-1-1/08_llm-benchmarks-jan_2025.png)
To take a deeper dive into LLM price dynamics, we can refer to a popular LLM marketplace called OpenRouter.
OpenRouter conveniently aggregates multiple providers under a single API, creating an open market for LLM-as-a-service offerings. Since DeepSeek r1 is an open-source model, multiple providers can deploy and serve it at their own pricing, allowing supply and demand to naturally balance the market.
Here’s what the pricing looks like for the top-rated providers of DeepSeek r1 at the time of writing this article (“nitro” refers to providers that can handle certain workloads):
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35594/image-thumb__35594__TextCombo-image-size-1-1/09_llm-benchmarks-jan_2025.png)
As you can see, DeepSeek attempts to offer its API at the advertised prices, but with a few nuances:
As a cost-cutting measure, it limits its input and output capacities to a fraction of what other providers offer. Compare the “Context” and “Max Output” sizes, but also keep in mind that DeepSeek’s original pricing includes a 32K Reasoning token limit in addition to an 8K Output Limit.
Normally, OpenRouter routes requests to the cheapest provider, letting market dynamics determine the flow. However, the DeepSeek r1 API hasn’t been able to keep up with the current demand and has been explicitly de-ranked with the message: “Users have reported degraded quality. Temporarily deranked.”
Meanwhile, alternative competitors—who are more motivated to generate profit—charge noticeably higher prices per input and output tokens. Despite the higher costs, they can handle the demand and maintain consistently high throughput.
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35596/image-thumb__35596__TextCombo-image-size-1-2/10_llm-benchmarks-jan_2025.png)
![](/TTA_AT/Blog/AI/Benchmarks%20Jan%202025/35595/image-thumb__35595__TextCombo-image-size-1-2/11_llm-benchmarks-jan_2025.png)
Effectively, the current market price for stable access to DeepSeek r1 is around $7 to $8 per 1M Input/Output tokens. For an average 10:1 workload (10M input tokens and 1M output tokens), this results in a total cost of $77.
This is twice as expensive as the cost of using a similarly capable GPT-4o, which comes in at $35 for the same workload.
These estimates are based on the current market price and don’t necessarily reflect the real cost of running DeepSeek r1 if you were to deploy it independently. Let’s explore the latest report from Nvidia, which highlights running DeepSeek r1 on the latest NVIDIA HGX H200 at a speed of 3,872 tokens per second using native FP8 inference to achieve this performance.
Assuming a 2-year rental cost of $16 per hour for an HGX H200 in Silicon Valley, and running the optimized software stack at ideal capacity, this results in a cost of $1.15 per 1M input/output tokens. For a 10:1 workload, that’s $12.65 per workload, which is higher than the $7.69 price that DeepSeek r1 currently advertises.
However, DeepSeek doesn’t seem to have access to the latest Nvidia hardware like the HGX H200. They are reportedly limited to H800 GPUs, an export version of the H100 with reduced memory bandwidth, which could drive their actual running costs even higher.
No matter how we analyze the numbers, the same picture emerges:
We don’t see how DeepSeek r1 could truly be 25x cheaper than OpenAI’s o1 unless its pricing is heavily subsidized. However, subsidized prices and high market demand don’t usually mix well in the long term.
On our early v2 LLM benchmark, DeepSeek r1 demonstrates reasoning capabilities comparable to an older OpenAI GPT-4o from August 2024. It’s not on the same level as OpenAI’s o1 yet.
Additionally, both OpenAI’s o1 and 4o models are multi-modal and natively support working with images and complex documents, whereas DeepSeek r1 is limited to text-only inputs. This further separates them, especially when dealing with document-oriented business workloads.
Given this, the recent stock market reaction to a promising but limited Chinese text-only model—comparable to an older OpenAI version and sold at a subsidized price—might be an overreaction. The trend toward multi-modal foundational models that understand the world beyond text is where future value lies, offering Nvidia and its partners new opportunities to generate significant returns.
Stock Market Prediction (not financial advice): Nvidia will rebound and continue to grow quickly, driven by real-world workloads and sustainable cost dynamics.
Meanwhile, the DeepSeek r1 model is still interesting and could help OpenAI’s competitors close the gap (especially since there haven’t been major innovations recently from Anthropic or Sonnet). However, DeepSeek r1 itself may fade away due to its cost dynamics, as its distilled versions are already showing stronger potential in our new Benchmark v2.
![](/TTA_AT/Landingpages/Enterprise%20RAG%20Challenge/35262/image-thumb__35262__StyleSectionBegin-image-background/background.jpg)
Do you want to put your RAG to the test? We are planning to run the second round of our Enterprise RAG Challenge at the end of February!
![](/TTA_AT/Landingpages/Enterprise%20RAG%20Challenge/35265/image-thumb__35265__TextCombo-image-size-1-1/5-logo_and_star.png)
Enterprise RAG Challenge is a friendly competition where we compare how different RAG architectures answer questions about business documents.
We had the first round of this challenge last summer. Results were impressive - just with 16 participating teams we were able to compare different RAG architectures and discover the power of using structured outputs in business tasks.
The second round is scheduled for February 27th. Mark your calendars!
Transform Your Digital Projects with the Best AI Language Models!
Discover the transformative power of the best LLMs and revolutionize your digital products with AI! Stay future-focused, boost efficiency, and gain a clear competitive edge. We help you elevate your business value to the next level.
![](/TTA_AT/Ansprechpartner/34580/image-thumb__34580__ContactformTextContact-contact-person/martin%20warnung.jpg)
Martin Warnung
![](/TTA_AT/Blog/AI/Benchmarks%20Dezember%202024/35397/image-thumb__35397__MediumTileGrid-item-main-s1-3/LLM%20Benchmarks_dezember.jpg)
ChatGPT & Co: LLM Benchmarks for December
![](/TTA_AT/Blog/AI/Benchmarks%20Dezember%202024/35401/image-thumb__35401__MediumTileGrid-item-main-s1-3/september_LLM%20Benchmarks.jpg)
ChatGPT & Co: LLM Benchmarks for September
![](/TTA_AT/Blog/AI/Benchmarks%20November%202024/35399/image-thumb__35399__MediumTileGrid-item-main-s1-3/november_LLM%20Benchmarks.jpg)
ChatGPT & Co: LLM Benchmarks for November
![](/TTA_AT/Blog/AI/Benchmarks%20Oktober%2024/35400/image-thumb__35400__MediumTileGrid-item-main-s1-3/oktober_LLM%20Benchmarks.jpg)
ChatGPT & Co: LLM Benchmarks for October
![](/TTA_AT/AI%20Images/34727/image-thumb__34727__MediumTileGrid-item-main-s1-3/monitor-closeup-function-source-code-abstract-it-technology-background-software-source-code.jpg)
Open-sourcing 4 solutions from the Enterprise RAG Challenge
![](/TTA_AT/Blog/Techblog/LLM%20Performance%20Series-%20Batching/32430/image-thumb__32430__MediumTileGrid-item-main-s1-3/thumbnail_LLM%20Performance%20Series-%20Batching.jpg)
LLM Performance Series: Batching
![](/TTA_AT/Blog/Techblog/Strategic%20Impact%20of%20Large%20Language%20Models/32439/image-thumb__32439__MediumTileGrid-item-main-s1-3/thumbnail_Strategic%20Impact%20of%20Large%20Language%20Models.jpg)
Strategic Impact of Large Language Models
![](/TTA_AT/Blog/AI/31411/image-thumb__31411__MediumTileGrid-item-main-s1-3/tipps-zur-entwicklung-von-ki-assistenten.jpg)
8 tips for developing AI assistants
![](/TTA_AT/Blog/AI/31380/image-thumb__31380__MediumTileGrid-item-main-s1-3/fehler-ki-entwicklung.png)
Common Mistakes in the Development of AI Assistants
![](/TTA_AT/Landingpages/Enterprise%20RAG%20Challenge/35247/image-thumb__35247__MediumTileGrid-item-main-s1-3/ERC_thumb.jpg)
AI Contest - Enterprise RAG Challenge
![](/TTA_AT/Blog/Techblog/Part%201-%20Harnessing%20the%20Potential%20of%20Data%20Analysis%20with%20ChatGPT/32433/image-thumb__32433__MediumTileGrid-item-main-s1-3/thumbnail_Part%201-%20Harnessing%20the%20Potential%20of%20Data%20Analysis%20with%20ChatGPT.png)
Part 1: Data Analysis with ChatGPT
![](/TTA_AT/Blog/Techblog/AIM%20Hackathon%202024/34966/image-thumb__34966__MediumTileGrid-item-main-s1-3/AIM_hackathon.jpg)
AIM Hackathon 2024: Sustainability Meets LLMs
![](/TTA_AT/Blog/Techblog/How%20ChatGPT%20%28GPT-4%29%20Created%20a%20Social%20Media%20Posts%20Generator%20Website/32599/image-thumb__32599__MediumTileGrid-item-main-s1-3/thumbnail_How%20ChatGPT%20%28GPT-4%29%20Created%20a%20Social%20Media%20Posts%20Generator%20Website.jpg)
Creating a Social Media Posts Generator Website with ChatGPT
![](/TTA_AT/Blog/Techblog/AIM%20Hackathon%202024/34968/image-thumb__34968__MediumTileGrid-item-main-s1-3/second_place_AIM_hackathon.jpg)
Second Place - AIM Hackathon 2024: Trustpilot for ESG
![](/TTA_AT/Blog/Techblog/AIM%20Hackathon%202024/34969/image-thumb__34969__MediumTileGrid-item-main-s1-3/third_place_AIM_hackathon.jpg)
Third Place - AIM Hackathon 2024: The Venturers
![](/TTA_AT/AI%20Images/33360/image-thumb__33360__MediumTileGrid-item-main-s1-3/company-chatbot.jpg)
Let's build an Enterprise AI Assistant
![](/TTA_AT/Blog/Techblog/AIM%20Hackathon%202024/34967/image-thumb__34967__MediumTileGrid-item-main-s1-3/first_place_AIM_hackathon.jpg)
SAM Wins First Prize at AIM Hackathon
![](/TTA_AT/Blog/Techblog/So%20You%20are%20Building%20an%20AI%20Assistant-/32438/image-thumb__32438__MediumTileGrid-item-main-s1-3/thumbnail_So%20You%20are%20Building%20an%20AI%20Assistant-.jpg)
So You are Building an AI Assistant?
![](/TTA_AT/Blog/Techblog/Unlocking%20Potential%20with%20Natural%20Readers-%20The%20Intersection%20of%20AI%20and%20Voice%20Manipulation/32441/image-thumb__32441__MediumTileGrid-item-main-s1-3/thumbnail_Unlocking%20Potential%20with%20Natural%20Readers-%20The%20Intersection%20of%20AI%20and%20Voice%20Manipulation.jpg)
The Intersection of AI and Voice Manipulation
![](/TTA_AT/Blog/Techblog/Part%203-%20How%20to%20Analyze%20a%20Database%20File%20with%20GPT-3.5/32435/image-thumb__32435__MediumTileGrid-item-main-s1-3/thumbnail_Part%203-%20How%20to%20Analyze%20a%20Database%20File%20with%20GPT-3.5.png)
Part 3: How to Analyze a Database File with GPT-3.5
![](/TTA_AT/Blog/Techblog/Part%204-%20Save%20Time%20and%20Analyze%20the%20Database%20File%20%28gold.db%29%20with%20GPT-4/32436/image-thumb__32436__MediumTileGrid-item-main-s1-3/thumbnail_Part%204-%20Save%20Time%20and%20Analyze%20the%20Database%20File%20%28gold.db%29%20with%20GPT-4.jpg)
Part 4: Save Time and Analyze the Database File
![](/TTA_AT/AI%20Images/35328/image-thumb__35328__MediumTileGrid-item-main-s1-3/v2_ki_workshop_angebot.png)
AI Workshops for Companies
![Lizenzmanagement hat nicht nur Relevanz für das Thema Compliance, sondern kann auch Kosten und Risiken minimieren. Checkliste als Symbol für die verschiedenen To Dos im Bereich Lizenzmanagement](/TTA/Blog/SAM/Lizenzmanagement%20Wissen/19102/image-thumb__19102__MediumTileGrid-item-main-s1-3/Lizenzmanagement-im-griff-teaser.jpg)
License Management – Everything you need to know
![](/TTA_AT/Blog/Techblog/License%20Plate%20Detection%20for%20Precise%20Car%20Distance%20Estimation/32428/image-thumb__32428__MediumTileGrid-item-main-s1-3/thumbnail_License%20Plate%20Detection%20for%20Precise%20Car%20Distance%20Estimation.jpg)
License Plate Detection for Precise Car Distance Estimation
![](/TTA_AT/Blog/Techblog/5%20Inconvenient%20Questions%20when%20hiring%20an%20AI%20company/33596/image-thumb__33596__MediumTileGrid-item-main-s1-3/questions_to_ask_when_hiring_an_ai_agency.jpg)
5 Inconvenient Questions when hiring an AI company
![](/TTA_AT/Blog/Techblog/Database%20Analysis%20Report/32425/image-thumb__32425__MediumTileGrid-item-main-s1-3/thumbnail_Database%20Analysis%20Report.jpg)
Database Analysis Report
![](/TTA/Referenzen/Funke/28909/image-thumb__28909__MediumTileGrid-item-main-s1-3/200316_FUNKE_Logo_cmyk_red-_1_.png)
Managed service support for optimal license management
![](/TTA/Referenzen/KI.TEST/23128/image-thumb__23128__MediumTileGrid-item-main-s1-3/KI-TEST_Logo_mit_Schriftzug_rechts.png)
Interactive online portal identifies suitable employees
![](/TTA_AT/Landingpages/KI%20im%20Treasury/34723/image-thumb__34723__MediumTileGrid-item-main-s1-3/gold-bull-backgrounds-graphics-elements-related-financial-sector.jpg)
Artificial Intelligence in Treasury Management
![](/TTA/Referenzen/TRUMPF/30095/image-thumb__30095__MediumTileGrid-item-main-s1-3/Trumpf_Logo_breiter.png)
Standardized data management creates basis for reporting
![](/TTA/Referenzen/GdP/14806/image-thumb__14806__MediumTileGrid-item-main-s1-3/Header-Freizeitpark.png)
Flexibility in the data evaluation of a theme park
![](/TTA_AT/Referenzen/Automatisierte%20Erstellung%20von%20Transportrouten/34466/image-thumb__34466__MediumTileGrid-item-main-s1-3/automatisierte_planung_von_transportrouten.jpg)
Automated Planning of Transport Routes
![](/TTA_AT/Blog/Techblog/How%20to%20use%20NLP%20%28Natural%20Language%20Processing%29%20libraries%20for%20post-processing%20Event%20Stormings%20in%20Miro/33689/image-thumb__33689__MediumTileGrid-item-main-s1-3/nlp_post_processing.jpg)
Using NLP libraries for post-processing
![](/TTA_AT/Blog/Techblog/Machine%20Learning%20Pipelines%20%28Pt.%201%29/32431/image-thumb__32431__MediumTileGrid-item-main-s1-3/thumbnail_Machine%20Learning%20Pipelines%20%28Pt.%201%29.jpg)
Machine Learning Pipelines
![](/TTA_AT/Blog/Techblog/Boosting%20prediction%20speed%20of%20scikit-learn%20regression%20algorithms/32423/image-thumb__32423__MediumTileGrid-item-main-s1-3/thumbnail_Boosting%20prediction%20speed%20of%20scikit-learn%20regression%20algorithms.jpg)
Boosting speed of scikit-learn regression algorithms
![](/TTA_AT/Blog/Techblog/Revolutionizing%20the%20Logistics%20Industry-%20Trustbit%20Logistics%20Simulator%20Framework/32437/image-thumb__32437__MediumTileGrid-item-main-s1-3/thumbnail_Revolutionizing%20the%20Logistics%20Industry-%20Trustbit%20Logistics%20Simulator%20Framework.jpg)
Revolutionizing the Logistics Industry
![](/TTA_AT/Blog/Techblog/Using%20a%20Skill-Will%20matrix%20for%20personal%20career%20development/32613/image-thumb__32613__MediumTileGrid-item-main-s1-3/thumbnail_Using%20a%20Skill-Will%20matrix%20for%20personal%20career%20development.png)
Using a Skill/Will matrix for personal career development
![](/TTA_AT/Blog/Techblog/Part%202-%20Detecting%20Truck%20Parking%20Lots%20on%20Satellite%20Images/32605/image-thumb__32605__MediumTileGrid-item-main-s1-3/thumbnail_Part%202-%20Detecting%20Truck%20Parking%20Lots%20on%20Satellite%20Images.jpg)
Part 2: Detecting Truck Parking Lots on Satellite Images
![](/TTA_AT/Blog/Techblog/Building%20Shell%20Application%20for%20Micro%20Frontend%20-%20PART%204/33606/image-thumb__33606__MediumTileGrid-item-main-s1-3/Building%20A%20Shell%20Application%20for%20Micro%20Frontends.jpg)
Building A Shell Application for Micro Frontends | Part 4
![](/TTA_AT/Blog/Techblog/Creating%20a%20Cross-Domain%20Capable%20ML%20Pipeline%20for%20Image%20Classification/32597/image-thumb__32597__MediumTileGrid-item-main-s1-3/thumbnail_Creating%20a%20Cross-Domain%20Capable%20ML%20Pipeline%20for%20Image%20Classification.jpg)
Creating a Cross-Domain Capable ML Pipeline
![](/TTA_AT/Blog/Techblog/Part%201-%20Detecting%20Truck%20Parking%20Lots%20on%20Satellite%20Images/32603/image-thumb__32603__MediumTileGrid-item-main-s1-3/thumbnail_Part%201-%20Detecting%20Truck%20Parking%20Lots%20on%20Satellite%20Images.jpg)
Part 1: Detecting Truck Parking Lots on Satellite Images
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%205/33581/image-thumb__33581__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%205.png)
Introduction to Functional Programming in F# – Part 5
![](/TTA_AT/Blog/Techblog/State%20of%20Fast%20Feedback%20in%20Data%20Science%20Projects/32611/image-thumb__32611__MediumTileGrid-item-main-s1-3/thumbnail_State%20of%20Fast%20Feedback%20in%20Data%20Science%20Projects.jpg)
State of Fast Feedback in Data Science Projects
![](/TTA_AT/Blog/Techblog/Innovation%20Incubator%20Round%201/33680/image-thumb__33680__MediumTileGrid-item-main-s1-3/desola-lanre-ologun-IgUR1iX0mqM-unsplash.jpg)
Innovation Incubator Round 1
![](/TTA_AT/Blog/Techblog/How%20we%20discover%20and%20organise%20domains%20in%20an%20existing%20product/34638/image-thumb__34638__MediumTileGrid-item-main-s1-3/discovering-domains.jpg)
How we discover and organise domains in an existing product
![](/TTA_AT/Blog/Techblog/Part%202-%20Data%20Analysis%20with%20powerful%20Python%20%E2%80%93%20How%20to%20get%20the%20best%20results%20from%20your%20data/32434/image-thumb__32434__MediumTileGrid-item-main-s1-3/thumbnail_Part%202-%20Data%20Analysis%20with%20powerful%20Python%20%E2%80%93%20How%20to%20get%20the%20best%20results%20from%20your%20data.png)
Part 2: Data Analysis with powerful Python
![](/TTA_AT/Blog/Techblog/So%2C%20I%20wrote%20a%20book/32610/image-thumb__32610__MediumTileGrid-item-main-s1-3/thumbnail_So%2C%20I%20wrote%20a%20book.png)
So, I wrote a book
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%208/33584/image-thumb__33584__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%208.png)
Introduction to Functional Programming in F# – Part 8
![](/TTA_AT/Blog/Techblog/Innovation%20Incubator%20at%20Trustbit/33263/image-thumb__33263__MediumTileGrid-item-main-s1-3/thumbnail_Innovation%20Incubator%20at%20TIMETOACT.jpg)
Innovation Incubator at TIMETOACT GROUP Austria
![](/TTA_AT/Blog/Techblog/They%20promised%20it%20would%20be%20the%20next%20big%20thing%21/33289/image-thumb__33289__MediumTileGrid-item-main-s1-3/thumbnail_They%20promised%20it%20would%20be%20the%20next%20big%20thing.jpg)
They promised it would be the next big thing!
![](/TTA_AT/Blog/Techblog/Logistics%20Hackathon%202022/Part%201-%20Trustbit%20Logistics%20Hackathon%20-%20Behind%20the%20Scenes/32604/image-thumb__32604__MediumTileGrid-item-main-s1-3/thumbnail_Part%201-%20Trustbit%20Logistics%20Hackathon%20-%20Behind%20the%20Scenes.jpg)
Part 1: TIMETOACT Logistics Hackathon - Behind the Scenes
![](/TTA_AT/Blog/Techblog/Interest%20Maps-%207%20Positive%20effects%20of%20visualizing%20the%20interests%20of%20your%20team/33265/image-thumb__33265__MediumTileGrid-item-main-s1-3/thumbnail_Interest%20Maps-%207%20Positive%20effects%20of%20visualizing%20the%20interests%20of%20your%20team.jpg)
7 Positive effects of visualizing the interests of your team
![](/TTA_AT/Blog/Techblog/Intro%20to%20Web%20Programming%20in%20F%20Sharp%20with%20Giraffe/Introduction%20to%20Web%20Programming%20in%20F-%20with%20Giraffe%20%E2%80%93%20Part%202/34717/image-thumb__34717__MediumTileGrid-item-main-s1-3/thumbnail_webdevelopment-with-giraffe-2.jpg)
Introduction to Web Programming in F# with Giraffe – Part 2
![](/TTA_AT/Blog/Techblog/Event%20Sourcing%20with%20Apache%20Kafka/32426/image-thumb__32426__MediumTileGrid-item-main-s1-3/thumbnail_Event%20Sourcing%20with%20Apache%20Kafka.png)
Event Sourcing with Apache Kafka
![](/TTA_AT/Blog/Techblog/Make%20Your%20Value%20Stream%20Visible%20Through%20Structured%20Logging/32252/image-thumb__32252__MediumTileGrid-item-main-s1-3/Make%20Your%20Value%20Stream%20Visible%20Through%20Structured%20Logging.jpg)
Make Your Value Stream Visible Through Structured Logging
![](/TTA_AT/Blog/Techblog/Intro%20to%20Web%20Programming%20in%20F%20Sharp%20with%20Giraffe/Introduction%20to%20Web%20Programming%20in%20F-%20with%20Giraffe%20%E2%80%93%20Part%201/34716/image-thumb__34716__MediumTileGrid-item-main-s1-3/thumbnail_webdevelopment-with-giraffe-1.jpg)
Introduction to Web Programming in F# with Giraffe – Part 1
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%206/33582/image-thumb__33582__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%206.png)
Introduction to Functional Programming in F# – Part 6
![](/TTA_AT/Blog/Techblog/The%20Power%20of%20EventSourcing/33288/image-thumb__33288__MediumTileGrid-item-main-s1-3/thumbnail_The%20Power%20of%20EventSourcing.png)
The Power of Event Sourcing
![](/TTA_AT/Blog/Techblog/Designing%20and%20Running%20a%20Workshop%20series-%20An%20outline/33253/image-thumb__33253__MediumTileGrid-item-main-s1-3/thumbnail_Designing%20and%20Running%20a%20Workshop%20series-%20An%20outline.png)
Designing and Running a Workshop series: An outline
![](/TTA_AT/Blog/Techblog/The%20weekly%20shutdown%20routine/33715/image-thumb__33715__MediumTileGrid-item-main-s1-3/my_weekly_shutdown_routine.jpg)
My Weekly Shutdown Routine
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%209/33585/image-thumb__33585__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%209.png)
Introduction to Functional Programming in F# – Part 9
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-/33574/image-thumb__33574__MediumTileGrid-item-main-s1-3/intro_to_f_sharp_programming_%201.png)
Introduction to Functional Programming in F#
![](/TTA_AT/Blog/Techblog/From%20the%20idea%20to%20the%20product-%20The%20genesis%20of%20Skwill/33255/image-thumb__33255__MediumTileGrid-item-main-s1-3/thumbnail_From%20the%20idea%20to%20the%20product-%20The%20genesis%20of%20Skwill.png)
From the idea to the product: The genesis of Skwill
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%2011/33576/image-thumb__33576__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%2011.png)
Introduction to Functional Programming in F# – Part 11
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%202/33578/image-thumb__33578__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%202.png)
Introduction to Functional Programming in F# – Part 2
![](/TTA_AT/Blog/Techblog/Why%20Was%20Our%20Project%20Successful-%20Coincidence%20or%20Blueprint-/33701/image-thumb__33701__MediumTileGrid-item-main-s1-3/successful_project.png)
Why Was Our Project Successful: Coincidence or Blueprint?
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%2010/33575/image-thumb__33575__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%2010.png)
Introduction to Functional Programming in F# – Part 10
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%204/33580/image-thumb__33580__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%204.png)
Introduction to Functional Programming in F# – Part 4
![](/TTA_AT/Blog/Techblog/ADRs%20as%20a%20Tool%20to%20Build%20Empowered%20Teams/33699/image-thumb__33699__MediumTileGrid-item-main-s1-3/adr_as_a_tool.png)
ADRs as a Tool to Build Empowered Teams
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/33352/image-thumb__33352__MediumTileGrid-item-main-s1-3/intro_to_f_sharp.jpg)
Introduction to Partial Function Application in F#
![](/TTA_AT/Blog/Techblog/Tracing%20IO%20in%20.NET%20Core/33290/image-thumb__33290__MediumTileGrid-item-main-s1-3/thumbnail_Tracing%20IO%20in%20.NET%20Core.jpg)
Tracing IO in .NET Core
![](/TTA_AT/Blog/Techblog/Designing%20and%20Running%20a%20Workshop%20series-%20The%20board/33254/image-thumb__33254__MediumTileGrid-item-main-s1-3/thumbnail_Designing%20and%20Running%20a%20Workshop%20series-%20The%20board.png)
Designing and Running a Workshop series: The board
![](/TTA_AT/Blog/Techblog/My%20Workflows%20at%20Trustbit%20During%20the%20Quarantine/33285/image-thumb__33285__MediumTileGrid-item-main-s1-3/thumbnail_My%20Workflows%20at%20TIMETOACT%20During%20the%20Quarantine.jpg)
My Workflows During the Quarantine
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%207/33583/image-thumb__33583__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%207.png)
Introduction to Functional Programming in F# – Part 7
![](/TTA_AT/Blog/Techblog/Learn%20%26%20Share%20Video%20Obsidian/32602/image-thumb__32602__MediumTileGrid-item-main-s1-3/thumbnail_Learn%20%26%20Share%20Video%20Obsidian.jpg)
Learn & Share video Obsidian
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%203/33579/image-thumb__33579__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%203.png)
Introduction to Functional Programming in F# – Part 3
![](/TTA_AT/Blog/Techblog/How%20to%20gather%20data%20from%20Miro/33260/image-thumb__33260__MediumTileGrid-item-main-s1-3/thumbnail_How%20to%20gather%20data%20from%20Miro.png)
How to gather data from Miro
![](/TTA_AT/Blog/Techblog/Intro%20to%20Functional%20Programming/Introduction%20to%20Functional%20Programming%20in%20F-%20%E2%80%93%20Part%2012/33577/image-thumb__33577__MediumTileGrid-item-main-s1-3/thumbnail_intro_to_f_sharp_programming_%2012.png)
Introduction to Functional Programming in F# – Part 12
![](/TTA_AT/Blog/Techblog/Understanding%20F-%20applicatives%20and%20custom%20operators/34735/image-thumb__34735__MediumTileGrid-item-main-s1-3/thumbnail_fsharp-directives.jpg)
Understanding F# applicatives and custom operators
![](/TTA_AT/Blog/Techblog/Five%20lessons%20from%20running%20a%20%28remote%29%20design%20systems%20book%20club/32598/image-thumb__32598__MediumTileGrid-item-main-s1-3/thumbnail_Five%20lessons%20from%20running%20a%20%28remote%29%20design%20systems%20book%20club.jpg)
5 lessons from running a (remote) design systems book club
![](/TTA_AT/Blog/Techblog/Running%20Hybrid%20Workshops/32609/image-thumb__32609__MediumTileGrid-item-main-s1-3/thumbnail_Running%20Hybrid%20Workshops.jpg)
Running Hybrid Workshops
![](/TTA_AT/Blog/Techblog/Celebrating%20achievements/32595/image-thumb__32595__MediumTileGrid-item-main-s3-3/thumbnail_Celebrating%20achievements.jpg)