
Debugging a Double Free in Crystal with libxml2, GDB, and Valgrind
A personal note on tracking down and fixing a double-free bug in Crystal app caused by interaction between the GC and libxml2.
Tag archive

A personal note on tracking down and fixing a double-free bug in Crystal app caused by interaction between the GC and libxml2.

This article demonstrates how to instrument a Crystal application using OpenTelemetry with the Marten web framework.
To get the full experience with Jennifer, we'll first want to install sam. This is Jennifer's CLI...

Problem Build a cross-platform web server to serve static files in the local folder. Test...

Quick note for me to remember how to generate flamegraphs to profile Crystal lang app. Let’s see how...
Introduction Over the past couple of months, I've released a series of videos exploring th...
In my previous post I announced that Base API can now be self-hosted. In this post I will show how...
Introduction A lot has been written about Conway's Game of Life. If you're reading this, c...
What's the single most used thing in Ruby and Crystal? What makes Ruby and Crystal so powerful and fu...
Learn, engage and share
The famous Hello World program written in different ways in Crystal