What role did Crystal play in Nikola's revival?

We can’t and do not want to do everything ourselves.
Our core competence is on the controls and the software.
this is where the Nikola is really good at.

Nikola CEO told Commercial Carrier Journal at ACT Expo 2023.

I’m very curious, does both controls and software use Crystal?

Maybe someone(insider) can share some details, anyway, hope Nikola become the next giant, that would be very beneficial for Crystal.

1 Like

I ran a Birds of a Feather session about Crystal with Nikola’s CIO at either RailsConf or RubyConf several years ago, can’t remember which. They were still getting going with Crystal on the server side, I think they had 3 Crystal services at the time because their Rails app was too slow for certain operations. But also, IIRC the backend for the entire infotainment system in the trucks runs on Crystal. I don’t remember what the UI uses, but I don’t think it’s Crystal bindings for a UI library like GTK.


Can you imagine the advantage for them and us if they opensourced that?
Maybe someone could try to get an interview with them about their crystal use, and ask about releasing some libs?

1 Like

I’m like 90% sure it’s web based but I haven’t found my source for that yet

Oh yeah, here we go: Nikola Motor Company: Crystal powered dashboards on the trucks of the future | Manas.Tech

The infotainment, instrument cluster and telematics system (communications between the vehicle and the Cloud) is all written in Crystal with Amber Framework…

We’re essentially following the Electron paradigm, but we use Crystal instead of node.js to generate all the APIs and HTML.


Revival? Doesn’t look like it…

1 Like

That was the downfall. We’re now in the revival stage as Nikola is still surprisingly doing well after all that drama

I may have spoken too soon :/ Nikola shares tank after EV maker recalls its battery-electric big rigs | TechCrunch

1 Like

The stock is back up to within 1.3% of where it was before that drop. They’re still up 250% from where they were at the beginning of June. They’re too volatile for me to invest in heavily right now (I’m trying to buy a house — I need guaranteed returns even if they’re low), but they’ve been in a better spot the past month than they have been since March.