<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Pasi Tuomainen</title>
    <description>The latest articles on DEV Community by Pasi Tuomainen (@lightning_pt).</description>
    <link>https://dev.to/lightning_pt</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3967867%2F9c2896fe-ff02-4899-a1d1-cbf6841856d8.jpg</url>
      <title>DEV Community: Pasi Tuomainen</title>
      <link>https://dev.to/lightning_pt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lightning_pt"/>
    <language>en</language>
    <item>
      <title>From GPU-accelerated charts to Dashboard platform</title>
      <dc:creator>Pasi Tuomainen</dc:creator>
      <pubDate>Thu, 04 Jun 2026 14:22:07 +0000</pubDate>
      <link>https://dev.to/lightning_pt/from-gpu-accelerated-charts-to-dashboard-platform-23il</link>
      <guid>https://dev.to/lightning_pt/from-gpu-accelerated-charts-to-dashboard-platform-23il</guid>
      <description>&lt;p&gt;I've been developing GPU-accelerated charting technology from year 2007, and I'd like to share my path from biomedical software engineering to extreme dashboard platform builder. &lt;/p&gt;

&lt;h2&gt;
  
  
  GPU-accelerated charts for .NET and Windows
&lt;/h2&gt;

&lt;p&gt;  &lt;iframe src="https://www.youtube.com/embed/8rlyWAmvS20"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://lightningchart.com/net-charts/" rel="noopener noreferrer"&gt;LightningChart .NET&lt;/a&gt; was a new breakthrough, that enabled building applications with super-fast charts for demanding industries, such as medical monitoring, telemetry systems, instrumentation, signal intelligence and for science in general. We pioneered the DirectX / Direct3D data visualization domain, and released the super-fast charts first for Windows Forms, and then for WPF. The first version was licensed to limited amount of customers in 2009. &lt;/p&gt;

&lt;p&gt;Applying GPU-acceleration back in the day was very difficult - GPU drivers had differences and they same standards were interpreted differently by the GPU manufacturers, and we even had to develop GPU model-specific processing paths. The existing chart controls in the market were built on GDI and GDI+ rendering. Some limited 3D charts were in the market using OpenGL or Direct3D - nobody had GPU-accelerated 2D charting engine. Our in-house data viz engine enabled monitoring real-time data with over 1 Million data points coming each second, smoothly on screen, which was a giant leap of &amp;lt; 1000 data points the other charts provided. &lt;/p&gt;

&lt;p&gt;A few years after, were able to visualize 1 Billion data points in real-time applications. And few years after, 1 Trillion data points in a specific cases, accumulated over time (not every second). &lt;/p&gt;

&lt;h2&gt;
  
  
  GPU-accelerated JavaScript charts
&lt;/h2&gt;

&lt;p&gt;In 2017, our team started implementing GPU-accelerated charts for JavaScript, a pure cross-platform charting technology, which runs anywhere, with any operating systems or software development stack. &lt;a href="https://lightningchart.com/js-charts/" rel="noopener noreferrer"&gt;LightningChart JS&lt;/a&gt; was released to market in 2019. We focused in extreme use cases, similar to what we did in .NET - data intensive real-time applications. &lt;/p&gt;

&lt;h2&gt;
  
  
  Python charts
&lt;/h2&gt;

&lt;p&gt;While I can't say I'm a Python specialist, I was following our team when they implemented &lt;a href="https://lightningchart.com/python-charts/" rel="noopener noreferrer"&gt;LightningChart for Python&lt;/a&gt;, enabling masses of data being visualized in real-time. It clearly exceeds the performance of free alternatives. &lt;/p&gt;

&lt;h2&gt;
  
  
  Dashboarding and data visualization platform
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flq64kmnny2xlgw5avai4.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flq64kmnny2xlgw5avai4.png" alt="Dashtera picture" width="800" height="304"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;While working with the customers, time and effort needed to create an advanced dashboard or application, was not small, no matter how easy we made the examples and documentation. And in common, people don't code, or don't want to code (which is obviously not the case within Dev.to forum users!). Teams need easier approaches. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://dashtera.com" rel="noopener noreferrer"&gt;Dashtera&lt;/a&gt; platform was born, which has been just launched, which enables creating advanced dashboards without any coding, as it relies on pre-made database, data warehouse and streaming data connectors, file imports, and ability to create custom data connectors. Interactive dashboard editor enables adding 2D and 3D charts in the projects, and mapping the data from data sources to the charts. The dashboards show live data right away in the editor, and created projects can be shared to viewers with a URL link. Users can use the Dashtera Cloud platform directly in the Dashtera.com web site, or get an on-premises system for with dedicated database and total control of cyber security. &lt;/p&gt;

&lt;p&gt;Here's just one dashboard I created with Dashtera. LightningChart is being used in space operations, but the Dashtera demo here, is using simulated data   &lt;iframe src="https://www.youtube.com/embed/j7wDZsikqxw"&gt;
  &lt;/iframe&gt;
&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Have you struggled with slow charts? Please reach out, if you have a project I can help with! Happy Dev!&lt;/em&gt; &lt;/p&gt;

</description>
      <category>datavisualization</category>
      <category>datascience</category>
      <category>dataanalytics</category>
      <category>dashtera</category>
    </item>
  </channel>
</rss>
