Running Hybrid Workshops

“It is far better to do the right thing wrong than to do the wrong thing right.”

— Russell L. Ackoff

When modernizing or building systems, one major challenge is finding out what to build. In Pre-Covid times on-site workshops were a main source to get an idea about ‘the right thing’. But during Covid everybody got used to working remotely, so now the question can be raised: Is it still worth having on-site, physical workshops?

Painting a picture of the problem

Covid was a great boost for collaboration tools like Miro, Mural, and now even Figma. With these tools, you can collaborate in real-time and still use a lot of idioms of a physical workshop, like Post-ITs, Tags, or Scribbles. These tools do not force you into any premature structure — like e.g. Visio or most other graphic tools do. But the best thing is that everything is nicely stored, bad handwriting does not matter and items can be copied & pasted at will.
In addition, running and scheduling these remote workshops is way easier, especially if some people are living in different locations.

It seems nowadays physical workshops provide no, or little value, over their remote counterparts. But is this the case? In the following sections I’d like to walk you through a workshop series where we’ve taken a hybrid approach mixing on-site and remote workshops to find out how to modernize an existing system.

Unleashing our problem-solving skills

In our situation, our client had an existing system to support a product of theirs, and they wanted to modernize and rethink the processes behind the system. Trustbit was asked to help and guide them through a series of workshops to reach their goal.
On our side, the main challenge was that we, as a team, are scattered around Austria and the client’s office was located near Vienna. From this point of view, it would have been convenient to run remote workshops, because it would have spared us 3 – 5 hours of travel time, just to meet with the client

Our hybrid approach

Nevertheless, we decided that on-site workshops would be in the best interest of our client, but we still wanted to limit our traveling time: so we planned for a hybrid approach.

Understand the Context

We started with an on-site Event Storming to understand the context a bit better and to get to know the people and their relations. The Event Storming helped us not only visualize the process but also capture important vocabulary, issues, and technical systems. While there are several ways to run remote Event Storming sessions, in my (and others') experience they are not as good to ‘kick off’ a workshop series, dive into the topic and get to know the involved people.

Add Details

Afterward, we digitized the output — the Event Storming Board — with pictures and uploaded it to a Miro-Board. This was the preparation for our next focus: get a deeper understanding of the existing technical systems and to experience the process, that we captured as a “Big Picture” on the Event Storming Board, in a more detailed, real life perspective. As this process is already a digital one, it was just perfect to observe the daily work of the involved people in a remote format.

With the consent of the users, we captured their work routine via screenshots and Post-ITs and placed them on our Miro-Board by linking them with elements of our Event Storming Board. Remote formats, and especially Miro, allow you to work in parallel and rearrange or edit the content on the infinite digital canvas. In the end, we had a pretty good overview of how the process looks and how it’s implemented on a technical level.


 

Add Details

Afterward, we digitized the output — the Event Storming Board — with pictures and uploaded it to a Miro-Board. This was the preparation for our next focus: get a deeper understanding of the existing technical systems and to experience the process, that we captured as a “Big Picture” on the Event Storming Board, in a more detailed, real life perspective. As this process is already a digital one, it was just perfect to observe the daily work of the involved people in a remote format.

With the consent of the users, we captured their work routine via screenshots and Post-ITs and placed them on our Miro-Board by linking them with elements of our Event Storming Board. Remote formats, and especially Miro, allow you to work in parallel and rearrange or edit the content on the infinite digital canvas. In the end, we had a pretty good overview of how the process looks and how it’s implemented on a technical level.

 

Capturing technical information along the Event Storming Board

Propose Solutions

In preparation for the 3rd workshop, we captured existing ideas for potential solutions and mixed them with some concrete inputs from us to propose a solution, represented as a series of user interface mock-ups, to the client. In our case, we were quite confident about our proposal, but we still needed feedback from the client and a decision on the format: remotely or on-site?

From our experience, remote workshops lack exactly the points that were most important to us: reading people’s body language, observing emotions, and having interactive discussions. So we found a way around the remote-friendly tools like Balsamiq or Figma, which are great for online collaboration and interactive prototypes but are quite limiting when working in person. In our case, we decided to build paper-based prototypes instead and give the clients a hands-on approach to solving the problem.

We created several prototypes on flipcharts and a lot of (prepared) Post-ITs that were revealed gradually during our presentation of the solution. The effect was as anticipated: we had vivid discussions on the flipcharts, changed their look and functionality several times, and got visual confirmation about our solution from the participants. While the preparation of the paper-based prototypes is probably more work, it was justified by the outcome — in the end, half of the room was covered with our artifacts and the client got a very good impression of how a solution can look like and how pieces are connected.

Sketching a Roadmap

In our last workshop, we discussed a potential roadmap to deliver the proposed solution to the client. A workshop focusing on rough planning, prioritization, and estimations and not on creative processes and discussions. For these kinds of activities, a remote format is good enough, and we sketched a roadmap together using the Miro Board.

Sketching a Roadmap and Priorities

Benefits of working with Trustbit

In our case, choosing a hybrid approach paid off: for activities that require creativity or interactivity and where emotions play a role, an on-site workshop worked out great. On the other side, analytical and information-driven things can be handled nicely in a remote setting. Combining the artifacts of both worlds in e.g. a Miro Board was quite successful and simple for us.

In most cases, a hybrid approach is probably the best way to go — choose the workshop setting based on the goals you want to reach and make sure the client gets the best possible outcome!

Contact

Christoph Hasenzagl
TIMETOACT GROUP Österreich GmbHContact
Rinat AbdullinRinat AbdullinBlog
Blog

Let's build an Enterprise AI Assistant

In the previous blog post we have talked about basic principles of building AI assistants. Let’s take them for a spin with a product case that we’ve worked on: using AI to support enterprise sales pipelines.

Laura GaetanoBlog
Blog

5 lessons from running a (remote) design systems book club

Last year I gifted a design systems book I had been reading to a friend and she suggested starting a mini book club so that she’d have some accountability to finish reading the book. I took her up on the offer and so in late spring, our design systems book club was born. But how can you make the meetings fun and engaging even though you're physically separated? Here are a couple of things I learned from running my very first remote book club with my friend!

Rinat AbdullinRinat AbdullinBlog
Blog

Part 1: TIMETOACT Logistics Hackathon - Behind the Scenes

A look behind the scenes of our Hackathon on Sustainable Logistic Simulation in May 2022. This was a hybrid event, running on-site in Vienna and remotely. Participants from 12 countries developed smart agents to control cargo delivery truck fleets in a simulated Europe.

Rinat AbdullinRinat AbdullinBlog
Blog

Innovation Incubator at TIMETOACT GROUP Austria

Discover how our Innovation Incubator empowers teams to innovate with collaborative, week-long experiments, driving company-wide creativity and progress.

Blog
Blog

Second Place - AIM Hackathon 2024: Trustpilot for ESG

The NightWalkers designed a scalable tool that assigns trustworthiness scores based on various types of greenwashing indicators, including unsupported claims and inaccurate data.

Nina DemuthBlog
Blog

From the idea to the product: The genesis of Skwill

We strongly believe in the benefits of continuous learning at work; this has led us to developing products that we also enjoy using ourselves. Meet Skwill.

Laura GaetanoBlog
Blog

My Weekly Shutdown Routine

Discover my weekly shutdown routine to enhance productivity and start each week fresh. Learn effective techniques for reflection and organization.

Balazs MolnarBalazs MolnarBlog
Blog

Learn & Share video Obsidian

Knowledge is very powerful. So, finding the right tool to help you gather, structure and access information anywhere and anytime, is rather a necessity than an option. You want to accomplish your tasks better? You want a reliable tool which is easy to use, extendable and adaptable to your personal needs? Today I would like to introduce you to the knowledge management system of my choice: Obsidian.

Daniel PuchnerBlog
Blog

How we discover and organise domains in an existing product

Software companies and consultants like to flex their Domain Driven Design (DDD) muscles by throwing around terms like Domain, Subdomain and Bounded Context. But what lies behind these buzzwords, and how these apply to customers' diverse environments and needs, are often not as clear. As it turns out it takes a collaborative effort between stakeholders and development team(s) over a longer period of time on a regular basis to get them right.

Rinat AbdullinRinat AbdullinBlog
Blog

Announcing Domain-Driven Design Exercises

Interested in Domain Driven Design? Then this DDD exercise is perfect for you!

Rinat AbdullinRinat AbdullinBlog
Blog

So You are Building an AI Assistant?

So you are building an AI assistant for the business? This is a popular topic in the companies these days. Everybody seems to be doing that. While running AI Research in the last months, I have discovered that many companies in the USA and Europe are building some sort of AI assistant these days, mostly around enterprise workflow automation and knowledge bases. There are common patterns in how such projects work most of the time. So let me tell you a story...

Christian FolieBlog
Blog

Designing and Running a Workshop series: The board

In this part, we discuss the basic design of the Miro board, which will aid in conducting the workshops.

Rinat AbdullinRinat AbdullinBlog
Blog

Celebrating achievements

Our active memory can be like a cache of recently used data; fresh ideas & frustrations supersede older ones. That's why celebrating achievements is key for your success.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F#

Dive into functional programming with F# in our introductory series. Learn how to solve real business problems using F#'s functional programming features. This first part covers setting up your environment, basic F# syntax, and implementing a simple use case. Perfect for developers looking to enhance their skills in functional programming.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 2

Explore functions, types, and modules in F#. Enhance your skills with practical examples and insights in this detailed guide.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 3

Dive into F# data structures and pattern matching. Simplify code and enhance functionality with these powerful features.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 7

Explore LINQ and query expressions in F#. Simplify data manipulation and enhance your functional programming skills with this guide.

Ian RussellIan RussellBlog
Blog

So, I wrote a book

Join me as I share the story of writing a book on F#. Discover the challenges, insights, and triumphs along the way.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 5

Master F# asynchronous workflows and parallelism. Enhance application performance with advanced functional programming techniques.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 6

Learn error handling in F# with option types. Improve code reliability using F#'s powerful error-handling techniques.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 4

Unlock F# collections and pipelines. Manage data efficiently and streamline your functional programming workflow with these powerful tools.

Bernhard SchauerBlog
Blog

ADRs as a Tool to Build Empowered Teams

Learn how we use Architecture Decision Records (ADRs) to build empowered, autonomous teams, enhancing decision-making and collaboration.

Rinat AbdullinRinat AbdullinBlog
Blog

Learning + Sharing at TIMETOACT GROUP Austria

Discover how we fosters continuous learning and sharing among employees, encouraging growth and collaboration through dedicated time for skill development.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 9

Explore Active Patterns and Computation Expressions in F#. Enhance code clarity and functionality with these advanced techniques.

Laura GaetanoBlog
Blog

Using a Skill/Will matrix for personal career development

Discover how a Skill/Will Matrix helps employees identify strengths and areas for growth, boosting personal and professional development.

Rinat AbdullinRinat AbdullinBlog
Blog

Innovation Incubator Round 1

Team experiments with new technologies and collaborative problem-solving: This was our first round of the Innovation Incubator.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 8

Discover Units of Measure and Type Providers in F#. Enhance data management and type safety in your applications with these powerful tools.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 10

Discover Agents and Mailboxes in F#. Build responsive applications using these powerful concurrency tools in functional programming.

Rinat AbdullinRinat AbdullinBlog
Blog

Process Pipelines

Discover how process pipelines break down complex tasks into manageable steps, optimizing workflows and improving efficiency using Kanban boards.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 11

Learn type inference and generic functions in F#. Boost efficiency and flexibility in your code with these essential programming concepts.

Ian RussellIan RussellBlog
Blog

Introduction to Functional Programming in F# – Part 12

Explore reflection and meta-programming in F#. Learn how to dynamically manipulate code and enhance flexibility with advanced techniques.

Rinat AbdullinRinat AbdullinBlog
Blog

Inbox helps to clear the mind

I hate distractions. They can easily ruin my day when I'm in the middle of working on a cool project. They do that by overloading my mind, buzzing around inside me, and just making me tired. Even though we can think about several things at once, we can only do one thing at a time.

Ian RussellIan RussellBlog
Blog

Introduction to Partial Function Application in F#

Partial Function Application is one of the core functional programming concepts that everyone should understand as it is widely used in most F# codebases.In this post I will introduce you to the grace and power of partial application. We will start with tupled arguments that most devs will recognise and then move onto curried arguments that allow us to use partial application.

Felix KrauseBlog
Blog

AIM Hackathon 2024: Sustainability Meets LLMs

Focusing on impactful AI applications, participants addressed key issues like greenwashing detection, ESG report relevance mapping, and compliance with the European Green Deal.

Blog
Blog

SAM Wins First Prize at AIM Hackathon

The winning team of the AIM Hackathon, nexus. Group AI, developed SAM, an AI-powered ESG reporting platform designed to help companies streamline their sustainability compliance.

Blog
Blog

Third Place - AIM Hackathon 2024: The Venturers

ESG reports are often filled with vague statements, obscuring key facts investors need. This team created an AI prototype that analyzes these reports sentence-by-sentence, categorizing content to produce a "relevance map".

Ian RussellIan RussellBlog
Blog

Ways of Creating Single Case Discriminated Unions in F#

There are quite a few ways of creating single case discriminated unions in F# and this makes them popular for wrapping primitives. In this post, I will go through a number of the approaches that I have seen.

Christian FolieBlog
Blog

Designing and Running a Workshop series: An outline

Learn how to design and execute impactful workshops. Discover tips, strategies, and a step-by-step outline for a successful workshop series.

Rinat AbdullinRinat AbdullinBlog
Blog

LLM Performance Series: Batching

Beginning with the September Trustbit LLM Benchmarks, we are now giving particular focus to a range of enterprise workloads. These encompass the kinds of tasks associated with Large Language Models that are frequently encountered in the context of large-scale business digitalization.

Matus ZilinskyBlog
Blog

Creating a Social Media Posts Generator Website with ChatGPT

Using the GPT-3-turbo and DALL-E models in Node.js to create a social post generator for a fictional product can be really helpful. The author uses ChatGPT to create an API that utilizes the openai library for Node.js., a Vue component with an input for the title and message of the post. This article provides step-by-step instructions for setting up the project and includes links to the code repository.

Daniel PuchnerBlog
Blog

Make Your Value Stream Visible Through Structured Logging

Boost your value stream visibility with structured logging. Improve traceability and streamline processes in your software development lifecycle.

Christian FolieBlog
Blog

The Power of Event Sourcing

This is how we used Event Sourcing to maintain flexibility, handle changes, and ensure efficient error resolution in application development.

Felix KrauseBlog
Blog

Part 1: Detecting Truck Parking Lots on Satellite Images

Real-time truck tracking is crucial in logistics: to enable accurate planning and provide reliable estimation of delivery times, operators build detailed profiles of loading stations, providing expected durations of truck loading and unloading, as well as resting times. Yet, how to derive an exact truck status based on mere GPS signals?

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Anthos

Create hybrid and multi-Cloud environments. With Anthos, Google is now bringing their container orchestration tool Google Kubernetes Engine (GKE) to the private and competitive Clouds.

Blog
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Blog

Microsoft 365 vs Google Workspace

Google Workspace and Microsoft 365 are two incredibly powerful products. A company needs a central product with which all employees can work together.

Jonathan ChannonBlog
Blog

Tracing IO in .NET Core

Learn how we leverage OpenTelemetry for efficient tracing of IO operations in .NET Core applications, enhancing performance and monitoring.

Felix KrauseBlog
Blog

Boosting speed of scikit-learn regression algorithms

The purpose of this blog post is to investigate the performance and prediction speed behavior of popular regression algorithms, i.e. models that predict numerical values based on a set of input variables.

Lösung
puzzled bearded skilled man
Lösung

Optimize security: Workshop for Google Cloud SCC

Discover the 5-day workshop on Google Cloud SCC setup and security improvement.

Referenz
Viessmann Unternehmen Advanced Admin Google Workspace
Referenz

Viessmann

With over 12,300 employees, Viessmann's administrators have a handful to do. The self-service tool Advanced Admin supports them in the processing of daily tasks.

Blog
Blog

ChatGPT & Co: LLM Benchmarks for November

Find out which large language models outperformed in the November 2024 benchmarks. Stay informed on the latest AI developments and performance metrics.

Lösung
Lösung

CloudRun - Bring containerized apps to the cloud!

Improve scalability, efficiency, and save costs with our CloudRun services. We help you seamlessly deploy your application, including automated deployments and faster development cycles. Benefit from a scalable and cost-effective solution that seamlessly integrates with Google's CI/CD services.

Lösung
Lösung

Migrate to the Google Cloud with CLOUDPILOTS

Migrate easily to the Google Cloud Platform with Cloud Pilots. Reduce costs, enhance security, optimize scalability, and modernize your workloads.

Blog
Blog

ChatGPT & Co: LLM Benchmarks for October

Find out which large language models outperformed in the October 2024 benchmarks. Stay informed on the latest AI developments and performance metrics.

Blog
Blog

ChatGPT & Co: LLM Benchmarks for September

Find out which large language models outperformed in the September 2024 benchmarks. Stay informed on the latest AI developments and performance metrics.

Produkt
Google Workspace administration
Produkt

Advanced Admin Features

All functions have been designed to focus on their simplicity and to make, otherwise cumbersome tasks, quickly performable.

Leistung
Leistung

Apigee: The API Management Platform | Google Cloud

API management means that businesses can better manage their interfaces through which data and services can be accessed. There are specific tools available to help make APIs secure and efficient.

Sebastian BelczykBlog
Blog

Building a micro frontend consuming a design system | Part 3

In this blopgpost, you will learn how to create a react application that consumes a design system.

Offering
Google Workspace macht glücklich
Offering

Advanced Admin Trial

If you’re interested in Advanced Admin, you can test it for free for 14 days via the Marketplace.

Referenz
Frisches Customer Engagement mit Freshworks und CLOUDPILOTS
Referenz

Niceshops

Niceshops develops online stores in various product segments and does so in several European markets. Almost one million people visit their stores every month.

Referenz
Digitalisierung mit Google
Referenz

Dolphin Technologies

Dolphin Technologies brings drivers and insurance companies closer together with its application. CLOUDPILOTS supports with the infrastructure on Google Cloud Platform.

Referenz
In die Google Cloud Workspace
Referenz

woom

Woom produces bikes that are designed with kids in mind. From ergonomic seating, to smaller brakes, they have thought through everything for a nice experience.

Leistung
Leistung

Working with CLOUDPILOTS

With the perfect partner at your side, many things are easier and more efficient, although a direct relationship with the manufacturer is appealing at first glance. But only at first glance!

Produkt
Gruppe Kollaborativ G Suite Google Workspace
Produkt

Google Workspace Trial

Only CLOUDPILOTS offers a no-ties 30-day trial! Use our contact form to reach out to our staff. We’ll be happy to schedule a chat – with no obligation.

Referenz
sehen!wutscher Filiale innen
Referenz

sehen!wutscher

With over 70 stores across Austria, sehen!wutscher is considered one of the largest opticians in the country. With CLOUDPILOTS, they also live precision and quality behind the scenes.

Workshop
Workshop

AI Workshops for Companies

Whether it's the basics of AI, prompt engineering, or potential scouting: our diverse AI workshop offerings provide the right content for every need.

Offering
CLOUDPILOTS Blog
Offering

Google for Education

The digital classroom for the home

Produkt
Das beste Administrationstool für Google Workspace
Produkt

Advanced Admin

The adminstration tool for Google Workspace Admins.

Produkt
Videokonferenz mit Google Meet
Produkt

Google Meet

Google Meet is the all-in-one video conferencing solution. Join meetings, record them and start internal polls with a click.

Leistung
Hoch skalierbar, niedrige Kosten
Leistung

VMware Assessment

The free VMware Assessment from CLOUDPILOTS, Google Cloud and Intel helps attendees make data-based decisions in the shortest time possible. This does not only save organizations money, but also optimizes data center efficiency.

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Meet Hardware

In order to host professional video conferences in your company, it is worth making a small investment in high-quality hardware.

Lösung
Two people discussing in front of a computer
Lösung

The COBOL Survival Team for IBM i (AS400)

COBOL developers on IBM i (AS400) are a rare commodity. PKS provides a powerful team especially for this application!

Service
Wir begleiten Euch in die Google Cloud
Service

AUTOPILOT Managed Service

With AUTOPILOT, CLOUDPILOTS offers you customized managed service packages. Together with you, we pave the way to the future.

Lösung
Lösung

Cloud. By German standards.

Discover the T-Systems Sovereign Cloud from Google Cloud - the solution for digital sovereignty by German standards. Scalable, secure, successful!

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Gmail

In Google Workspace and G Suite, users get a customized address, for an enterprise-wide professional appearance.

Referenz
Google Cloud als universelle Lösung
Referenz

Allcyte

Allcyte is a biotech company specializing in cancer research. CLOUDPILOTS provides the necessary support on the Google Cloud Platform.

Workshop
Workshop

Gen AI Discovery Workshop

Learn how to push your creative boundaries with Cloudpilots' innovative solution in the Discovery Workshop for Generative AI.

TIMETOACT GROUP
News
News

JOIN(+) becomes part of TIMETOACT GROUP

Cologne/Villingen-Schwenningen, 11 December 2024 – TIMETOACT GROUP, a leading provider of IT services for the upper mid-sized-market companies, corporations and public institutions, is acquiring JOIN(+), an experienced consulting firm in the field of Big Data & AI. The two managing directors of JOIN(+) will continue to manage the company after the transaction and will be responsible for its integration into TIMETOACT GROUP.

Produkt
CLOUDPILOTS Blog
Produkt

Google Slides

Quickly create professional presentations. Pre-built themes help you to graphically present even data-based information.

Service
Service

Cloud Transformation & Container Technologies

Public, private or hybrid? We can help you develop your cloud strategy so you can take full advantage of the technology.

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Google Chat

Send direct messages and open group chats with Google Chat. Collaboration is easily designed and efficiently organized.

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Google Docs

With Google Docs you work collaboratively and in real time on text documents. Comment functions, different formatting and more.

Produkt
Kollaboration mit dem modernen Helpdesk
Produkt

Backup and recovery solutions for the cloud - HYCU in focus

Experience the ultimate cloud experience with the strong partnership of CLOUDPILOTS and HYCU. Our pioneering solutions are designed to meet all your cloud needs.

Produkt
CLOUDPILOTS, Google Workspace, G Suite, Google Cloud, GCP, MeisterTask, MindMeister, Freshworks, Freshdesk, Freshsales, Freshservice, Looker, VMware Engine
Produkt

Google Drive

The online storage for important files. Managing your files becomes a breeze.

Produkt
Email Gmail Google Workspace
Produkt

Google Sheets

Google Spreadsheets help you master tasks aimed at agile organizations.

Ian RussellIan RussellBlog
Blog

Introduction to Web Programming in F# with Giraffe – Part 1

In this series we are investigating web programming with Giraffe and the Giraffe View Engine plus a few other useful F# libraries.

Ian RussellIan RussellBlog
Blog

Introduction to Web Programming in F# with Giraffe – Part 2

In this series we are investigating web programming with Giraffe and the Giraffe View Engine plus a few other useful F# libraries.

Martin WarnungMartin WarnungBlog
Blog

Common Mistakes in the Development of AI Assistants

How fortunate that people make mistakes: because we can learn from them and improve. We have closely observed how companies around the world have implemented AI assistants in recent months and have, unfortunately, often seen them fail. We would like to share with you how these failures occurred and what can be learned from them for future projects: So that AI assistants can be implemented more successfully in the future!

Jörg EgretzbergerJörg EgretzbergerBlog
Blog

8 tips for developing AI assistants

AI assistants for businesses are hype, and many teams were already eagerly and enthusiastically working on their implementation. Unfortunately, however, we have seen that many teams we have observed in Europe and the US have failed at the task. Read about our 8 most valuable tips, so that you will succeed.

Rinat AbdullinRinat AbdullinBlog
Blog

Machine Learning Pipelines

In this first part, we explain the basics of machine learning pipelines and showcase what they could look like in simple form. Learn about the differences between software development and machine learning as well as which common problems you can tackle with them.

Daniel WellerBlog
Blog

Revolutionizing the Logistics Industry

As the logistics industry becomes increasingly complex, businesses need innovative solutions to manage the challenges of supply chain management, trucking, and delivery. With competitors investing in cutting-edge research and development, it is vital for companies to stay ahead of the curve and embrace the latest technologies to remain competitive. That is why we introduce the TIMETOACT Logistics Simulator Framework, a revolutionary tool for creating a digital twin of your logistics operation.

Rinat AbdullinRinat AbdullinBlog
Blog

Event Sourcing with Apache Kafka

For a long time, there was a consensus that Kafka and Event Sourcing are not compatible with each other. So it might look like there is no way of working with Event Sourcing. But there is if certain requirements are met.

Rinat AbdullinRinat AbdullinBlog
Blog

Strategic Impact of Large Language Models

This blog discusses the rapid advancements in large language models, particularly highlighting the impact of OpenAI's GPT models.

Chrystal LantnikBlog
Blog

CSS :has() & Responsive Design

In my journey to tackle a responsive layout problem, I stumbled upon the remarkable benefits of the :has() pseudo-class. Initially, I attempted various other methods to resolve the issue, but ultimately, embracing the power of :has() proved to be the optimal solution. This blog explores my experience and highlights the advantages of utilizing the :has() pseudo-class in achieving flexible layouts.

Rinat AbdullinRinat AbdullinBlog
Blog

The Intersection of AI and Voice Manipulation

The advent of Artificial Intelligence (AI) in text-to-speech (TTS) technologies has revolutionized the way we interact with written content. Natural Readers, standing at the forefront of this innovation, offers a comprehensive suite of features designed to cater to a broad spectrum of needs, from personal leisure to educational support and commercial use. As we delve into the capabilities of Natural Readers, it's crucial to explore both the advantages it brings to the table and the ethical considerations surrounding voice manipulation in TTS technologies.

Aqeel AlazreeBlog
Blog

Database Analysis Report

This report comprehensively analyzes the auto parts sales database. The primary focus is understanding sales trends, identifying high-performing products, Analyzing the most profitable products for the upcoming quarter, and evaluating inventory management efficiency.

Aqeel AlazreeBlog
Blog

Part 4: Save Time and Analyze the Database File

ChatGPT-4 enables you to analyze database contents with just two simple steps (copy and paste), facilitating well-informed decision-making.

Aqeel AlazreeBlog
Blog

Part 3: How to Analyze a Database File with GPT-3.5

In this blog, we'll explore the proper usage of data analysis with ChatGPT and how you can analyze and visualize data from a SQLite database to help you make the most of your data.

Aqeel AlazreeBlog
Blog

Part 2: Data Analysis with powerful Python

Analyzing and visualizing data from a SQLite database in Python can be a powerful way to gain insights and present your findings. In Part 2 of this blog series, we will walk you through the steps to retrieve data from a SQLite database file named gold.db and display it in the form of a chart using Python. We'll use some essential tools and libraries for this task.