Welcome to the Polar Signals blog where we write about profiling, performance, and company culture.
How we use gRPC to build our frontend at Polar Signals
gRPC is a new protocol for building a backend for our frontend. In this article, we'll learn how we use gRPC and gRPC-web to build our frontend at Polar Signals.
June 23, 2022 | Yomi Eluwande
gRPC
gRPC-Web
React Query
protobuf-ts
React
Naming is hard: ArcticDB is now FrostDB (+updates!)
We made a mistake in naming our open-source in-memory columnar database.
June 16, 2022 | Frederic Branczyk
Golang
Apache Arrow
Apache Parquet
Parca
Column Database
What BJJ taught me about Software Development
How training Brazilian Jiu Jitsu has helped me become a better programmer
June 9, 2022 | Monica Wojciechowski
Software Development
Company Culture
Work-Life Balance
Polar Signals at KubeCon EU 2022
Attending KubeCon EU 2022 in Valencia, Spain.
May 13, 2022 | Matthias Loibl
KubeCon
Community
Introducing arcticDB: A database for Observability
Continuous profiling needed a columnar database, so we built it.
May 04, 2022 | Frederic Branczyk
golang
apache arrow
apache parquet
parca
column database
Profiling Next.js apps with Parca
We will learn how to profile your Next.js/Node.js apps with Parca and how it helps you to go back in time and identify the root cause for the irregular bottlenecks in your application's performance.
March 2, 2022 | Manoj Vivek
Javascript
Nextjs
Profiling
Parca
How we build our APIs: From Scratch
In a previous post we detailed how we build our APIs here at Polar Signals. But we're going back to basics, in this tutorial we'll teach you how to build a small App from API to implementation.
February 22, 2022 | Thor Hansen
Go
Frontend
API
Tutorial
Buf
Proto
Protobuf
Golang
Managing monorepos with Lerna and Yarn workspaces
Lerna and Yarn Workspaces gives us the ability to build and publish libraries and apps in a single repository (a.k.a. Monorepo). In this article we'll see how to publish UI components from a monorepo.