Great ideas can come from anywhere—at Lucid we truly believe that. While it’s not directly listed in our core values, all four of our values create space for us to find and deliver the best ideas at Lucid. Teamwork over Ego — It’s not about where an idea comes from,…

Before my software engineering internship began at Lucid, I naturally had some concerns about beginning a new job remotely. How am I going to find answers to the questions that I’m sure to have hundreds of? Am I going to find myself floundering in an enigmatic codebase because everyone has…

Lucid’s company-wide Hackathon is a summer tradition. Three days of intense teamwork with the goal of producing creative, ambitious projects that could transform our products. For those three days, my team modified hundreds of stylesheets to implement custom theming, including Dark Mode. As a summer intern, here’s what I learned…

March 12, 2020 was a dramatic day at Lucid. A huge change was announced by our CEO, Karl Sun. Due to rising concern over COVID-19, all employees would begin working from home immediately. The announcement was both surprising and appreciated. However, that was not the only big shift for Lucid…

Soon after I joined Lucid Software, three years ago, we decided to build infrastructure for a new kind of data-driven diagram. One that derived its primary structure from the data itself, that would enable people to think visually about their data. Our goal was to prototype a simple diagram that…

Working from home changes everything When the world started working from home in mid-March 2020, we noticed substantial and sustained changes to our customer’s usage patterns. Our performance metrics demonstrated these drastic changes. By the end of March, load times were 20-30% slower across the board, even more anomalous than…

Like many companies, Lucid employs the use of Completely Automated Public Turing tests to tell Humans and Computers Apart (CAPTCHAs). They provide our system security benefits such as decreasing the likelihood of bot accounts and hindering user enumeration attacks. However, we have found that they also present unnecessary friction to…