Blog
Culture
Career change: How I became a Developer Advocate
Last year, I changed careers from Tech Writing to Developer Relations at Cockroach Labs. This blog post details how an investment in employees' careers and development, as well as the Roachermobile programs at Cockroach Labs helped me reinvent my career.
Amruta Ranade
May 3, 2021
Product
Distributed spatial data in free, open source CockroachDB
CockroachDB is a reliable, relational database, built to help you scale your transactional workloads in the cloud. Our focus on common relational data types has brought bulletproof resilience and effortless scalability to all sorts of customer applications, from customer service applications to global data stores for cloud-connected devices, to streaming video providers. Today, we’re excited to bring that same bulletproof resilience and effortless scale to new use cases: spatial data types in CockroachDB. The same open-source database you use to store and access common relational data types (e.g., INT, TEXT, UUID) can now be used with GEOMETRY and GEOGRAPHY spatial data types. And best of all, it’s free.
Andy Woods
April 30, 2021
Product
How banks and fintech apps innovate (and compete) around cloud-native
Modern fintech apps like Betterment and Robinhood push the limits of what consumers expect from banking apps. One of their biggest competitive advantages is that they can support real-time decision-making and transaction processing, providing users with instant decisions, personalized experiences, and feature-rich applications. To keep up, banks and financial services organizations need to embrace digital transformations that enable them to innovate around transaction services. These services can include dynamic pricing, hyper-personalized content, real-time business process optimization, and fraud detection.
Jessica Edwards
April 28, 2021
Product
How to improve query performance of your apps [Free course]
Once you build a sample application, the logical next step is to improve its query performance and functionality. This may include tasks like adding indexes, reviewing the query execution plan, and optimizing sorting performance. Well… we’ve designed a free Cockroach University course to help you do just that! CockroachDB Query Performance for Developers introduces you to key CockroachDB features that will help you improve your application and take your understanding of CockroachDB to the next level. Continue reading to learn more about this course!
Diana Carroll
April 27, 2021
Culture
How Cockroach Labs gives back: Matching bonuses, in lieu of swag
Cockroach Labs was recently named on both Crain’s and Built in NYC’s “Best Places to Work” lists. In the published blurbs, they talk about the way our team treats employees: from the really important perks like great healthcare to the smaller ones like office snacks and Citibike memberships. I think what these lists are missing, however, is a greater sense of how Cockroach Labs views its relationship to the humans we interact with: our employees, our customers, and the world at large. One of the many ways this is manifested is in our company’s corporate giving initiatives. Here are some of the charitable giving practices we’ve instituted, and how they contribute to making Cockroach Labs a great place to work.
Devonaire Ortiz
April 21, 2021
Culture
Kubernetes explained, via the 1997 blockbuster "Titanic"
Titanic is a 1997 Oscar-winning film starring Leonard DiCaprio and Kate Winslet (who will from now on be referred to as K8 Winslet) in a love story aboard the ill-fated Titanic ship. As we know, the Titanic was an “unsinkable ship” - the largest ship in the world at that time - yet it sank mere days into its maiden voyage, costing the lives of 1500 people on board when it hit an iceberg and sunk to the bottom of the North Atlantic on April 15, 1912. I want to reimagine the ending of the Titanic, both the ship’s ending and the film’s. We’re going to look at the story through the lens of Kubernetes and distributed database technology to see how the story could have ended happily.
Mikael Austin
April 15, 2021
Company
Fueling the startup economy: Crowdfunding on a transaction-oriented system
Early stage capital is one of the many financial services sectors experiencing digital disruption. Up and coming startup founders are increasingly turning to online equity crowdfunding platforms instead of pursuing traditional early-stage capital raising methods. In recent years, equity crowdfunding was established as a reliable and popular mechanism for startups and SMEs to raise capital. However, building an affordable, easy-to-use online platform for companies (and investors) to use is not an easy feat. There are many challenges associated with adhering to data regulations, reaching customers in different regions, and scaling to accommodate growth.
Cassie McAllister
April 15, 2021
Engineering
Retraction: My Go executable files are still large (what's new in 2021)
In 2019, we published an exploration of the size and makeup of the executable files produced by the Go compiler. CockroachDB engineers, the Go team, and the greater Go community were intrigued by the analysis, and the results of it pushed our projects further. Two years passed, and both Go and CockroachDB had evolved significantly in that time. We wanted to explore: What might have changed? What could we learn?
The Cockroach Labs Team
April 14, 2021
Culture
How we support neuro-diversity in the workplace
This past summer, we launched the Infinite Colors employee resource group, or CREWS (Cockroach Employees Who Support), at Cockroach Labs. What is Infinite Colors? Infinite Colors is an employee-driven initiative to raise awareness and share resources about the challenges and opportunities of neurodiversity in the workplace.
The Infinite Colors Crew and Allies
April 12, 2021