RSSAmplifier

Blog

Jim Calabro

My personal website including blog posts mostly on computing, but perhaps sometimes music, fitness, video games, etc.

calabro.ioRSS feed ↗9 posts

Latest posts

Building Statically Linked Go Executables with CGO and Zig

A quick demo of how straight-forward it is to build a statically-linked Go executable that calls in to CGO dependencies with Zig

uscope Update #2

Quick progress update, resetting project direction

uscope Update #1

Nested variable rendering, multi-threaded subordinates, Odin, and bugfixes.

uscope: A New Debugger and Introspection Toolchain

The why, what, and how of building a new debugger

How DWARF Works: Debug Information Entries

What are DIEs? How do we write code to load them from a binary?

How DWARF Works: Parsing Just Enough ELF

What is an ELF file? Why do we need it? How do we parse just enough of one to get the information we care about?

How DWARF Works: Table of Contents and Introduction

This series answers questions such as 'what is DWARF/ELF?' and 'How do debuggers work?'

How DWARF Works: Go Code Reference

Reference Go helper code used throughout the How DWARF Works series

Hello!

What is this site?