Homepage
Open in app
Sign in
Get started
.
Knowledge base
Community
Follow
Celebrate 25 Years of LEGO® Star Wars™!
Celebrate 25 Years of LEGO® Star Wars™!
Lightsabers, spaceships, and droids — LEGO® Star Wars™ has captured imaginations for 25 years. Let’s explore its incredible success in…
Tomáš Muchka
May 6
Web Browsers as a New Home for Language Models?
Web Browsers as a New Home for Language Models?
There has been a lot of buzz around small language models (SLMs) lately. Microsoft has just released Phi-3, while Apple has published its…
Andrii Chumak
May 5
Is the Data Council Conference Worth Attending?
Is the Data Council Conference Worth Attending?
We knew that the Data Council is a very well-established conference for data people. But reading about it is always different from…
Jan Soubusta
Apr 18
CSV Files in Analytics: Taming the Variability
CSV Files in Analytics: Taming the Variability
There are few formats as ubiquitous as CSV: most applications for which it makes even a smidge of sense to do so, support storing their…
Dan Homola
Apr 16
Elevate Your Data Story I: Rich Text in Dashboard
Elevate Your Data Story I: Rich Text in Dashboard
Learn why rich text is important for your dashboard storytelling.
Mirek K.
Apr 16
DuckDB Meets Apache Arrow
DuckDB Meets Apache Arrow
You may have heard about DuckDB, Apache Arrow, or both. In this article, I’ll tell you about how we (GoodData) are the first analytics (BI)…
Jan Kadlec
Mar 25
Flexible caching and storage with Flight RPC
Flexible caching and storage with Flight RPC
Introduction to the storage system of Longbow: GoodData's framework for creating modular, scalable, and extensible data services.
Dan Homola
Mar 25
Arrow Flight RPC 101
Arrow Flight RPC 101
In this article I will walk you through the Flight RPC, which is a fundamental part of our Longbow engine, which I describe in the Project…
Lubomir Slivka
Mar 25
Project Longbow
Project Longbow
When we set out to refresh the foundation for GoodData’s analytics stack, we discovered the Apache Arrow project and realized that its…
Lubomir Slivka
Mar 25
Building a Modern Data Service Layer with Apache Arrow
Building a Modern Data Service Layer with Apache Arrow
Have you ever implemented a bunch of data services interacting with clients and communicating with each other? Has maintenance become a…
Jan Soubusta
Mar 25
Utilizing AI as a cyber-security expert?
Utilizing AI as a cyber-security expert?
Half a year ago, I worked on a cloud-enabled Jupyter Notebook support for Machine Learning in Dashboards for GoodData. I vividly remember…
Štěpán Machovský
Mar 20
5 Reasons to Try Analytics as Code
5 Reasons to Try Analytics as Code
Explore the future of Analytics as Code: 5 compelling reasons to use YAML for analytics, tailored for Analytics Engineers.
Tomáš Muchka
Feb 28
Frontend Integration Series: Vanilla JS
Frontend Integration Series: Vanilla JS
As this is the last article of the series, I thought it would be appropriate to have a look at JavaScript. Although integrating GoodData…
Štěpán Machovský
Feb 23
Frontend Integration Series: React
Frontend Integration Series: React
Integrating GoodData into React is easier than it seems, as the whole GoodData UI SDK supports it natively. Let’s dive in and go over the…
Štěpán Machovský
Feb 16
Beyond Static Reporting: Interactive Dashboards
Beyond Static Reporting: Interactive Dashboards
Interactive dashboards offer users better hands-on experience while interacting with your data. Here are some tips how to build it.
Mirek K.
Feb 16
Data Dream Team: Meltano, dbt, Python and GoodData for VS Code
Data Dream Team: Meltano, dbt, Python and GoodData for VS Code
Recently I’ve created a dashboard about Pluto Day and now I would like to walk you through the technical details of it. The PoC was built…
Andrii Chumak
Feb 15
Pluto is a planet, right? RIGHT?
Pluto is a planet, right? RIGHT?
In the year 1851 there were 23 planets in the Solar system. No, we did not get a visit from the Death Star since then. Rather, our…
Andrii Chumak
Feb 15
Frontend Integration Series: Next.js
Frontend Integration Series: Next.js
Integrating GoodData into Next.js is easier than it seems, even without native support. Let’s dive in and go over the four-step process:
Štěpán Machovský
Feb 9
Frontend Integration Series: SvelteKit
Frontend Integration Series: SvelteKit
Integrating GoodData into SvelteKit is easier than it seems, even without native support. Let’s dive in and go over the four step process:
Štěpán Machovský
Feb 2
Tooling means more than syntax: How we built a YAML-based language
Tooling means more than syntax: How we built a YAML-based language
Discover how we built a YAML-based language that’s on par with a full-fledged programming languages thanks to our VS Code extension.
Tomáš Muchka
Feb 1
About GoodData Developers
Latest Stories
Archive
About Medium
Terms
Privacy
Teams