Welcome to the Polar Signals blog where we write about profiling, performance, and company culture.
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.
February 1, 2022 | Yomi Eluwande
Monorepo
Lerna
Yarn
Npm
React
Fantastic Symbols and Where to Find Them - Part 2
How profilers and debuggers translate machine addresses to human-readable symbolic names
January 27, 2022 | Kemal Akkoyun
Symbolization
Debugging
Profiling
Perf
Symbols
Interpreter
JIT
Python
Ruby
Node.Js
Javascript
Java
Fantastic Symbols and Where to Find Them - Part 1
How profilers and debuggers translate machine addresses to human-readable symbolic names