How to choose a JavaScript framework: we compare the top 6
Thomas Chan Software Developer
20th August, 2024 | 10 min read
Web developers face a long list of time-consuming challenges. From designing an outstanding UX to building a site...
Data visualization and AI for healthcare fraud detection
Thomas Chan Software Developer
16th January, 2024 | 8 min read
In this blog post, I show how to use data visualization and AI in a healthcare fraud detection application that...
Data visualization with ChatGPT: a developer tutorial
Thomas Chan Software Developer
13th June, 2023 | 10 min read
This tutorial shows how to integrate data visualization with ChatGPT, OpenAI’s large language model (LLM)...
Svelte tutorial: create a super-fast app with KeyLines
Thomas Chan Software Developer
17th January, 2023 | 7 min read
Svelte got top billing in the State of JS 2022 survey, so here’s a Svelte tutorial to show you how to...
Next.js data visualization for faster graph visualization apps
Thomas Chan Software Developer
26th April, 2022 | 8 min read
In this blog post, we use an app built with the ReGraph graph visualization SDK to test the latest Next.js...
Using Angular CLI to get started with KeyLines
Thomas Chan Software Developer
11th February, 2022 | 5 min read
Find out how quick and easy it is to integrate Angular with KeyLines, our graph visualization toolkit for...
Root cause analysis with timeline & graph visualization
Thomas Chan Software Developer
25th January, 2022 | 12 min read
Our updated guide to building a custom root cause analysis timeline and graph visualization app in React, with...
React Material UI data visualization tutorial
Thomas Chan Software Developer
12th January, 2021 | 6 min read
Follow this React Material UI tutorial to get Material Design icons working with ReGraph and build stylish graph...
Esri ArcGIS data visualization for powerful geospatial analysis
Thomas Chan Software Developer
12th February, 2019 | 7 min read
Learn how to integrate KeyLines with Esri’s open source esri-leaflet library to access their ArcGIS mapping...