The Relicans

Kirk Haines profile picture

Kirk Haines

I've had a 30+ year career across spectrum from System and DevOps to SRE type work to (a lot of) Software Engineering, and I love helping others to grow in their careers.

Joined Joined on  github website

Work

Principal Developer Relations Engineer at New Relic

Packing Static Files Into Crystal Binaries

Packing Static Files Into Crystal Binaries

Comments
7 min read
New Relic Summer Games

New Relic Summer Games

Reactions 6 Comments
1 min read
Your Miniature Observability Dictionary

Your Miniature Observability Dictionary

Reactions 4 Comments
1 min read
What Is RUM?

What Is RUM?

Reactions 6 Comments
3 min read
Life. As in Conway's Game. And a little GitHub Copilot.

Life. As in Conway's Game. And a little GitHub Copilot.

Reactions 2 Comments
7 min read
Upgrade Your Rubies!

Upgrade Your Rubies!

Reactions 7 Comments 1
1 min read
The Basicest Basics of How an APM System Works

The Basicest Basics of How an APM System Works

Reactions 3 Comments
8 min read
Stretching the Language with Macros; Implementing a `for` Loop In Crystal

Stretching the Language with Macros; Implementing a `for` Loop In Crystal

Reactions 1 Comments
8 min read
GPT-3's Thoughts on The Guiding Principals of The Relicans

GPT-3's Thoughts on The Guiding Principals of The Relicans

Reactions 2 Comments 1
1 min read
Little Lessons: Type Restricting Crystal Generics

Little Lessons: Type Restricting Crystal Generics

Reactions 3 Comments
5 min read
What is APM?

What is APM?

Reactions 1 Comments
2 min read
Little Lessons: (Fast) Counting With PostgreSQL

Little Lessons: (Fast) Counting With PostgreSQL

Reactions 2 Comments
8 min read
Let's Talk About Concurrency

Let's Talk About Concurrency

Reactions 1 Comments 2
6 min read
Implementing a Ruby-like #send() in Crystal

Implementing a Ruby-like #send() in Crystal

Reactions 1 Comments
9 min read
Dynamic Dispatch, Ruby vs. Crystal

Dynamic Dispatch, Ruby vs. Crystal

Reactions 7 Comments
6 min read
Twitch EventSub - The Direct Approach To Getting Started With It

Twitch EventSub - The Direct Approach To Getting Started With It

Reactions 4 Comments 4
11 min read
Alternative (and Not Necessarily Practical) Ways to Read a File in Ruby

Alternative (and Not Necessarily Practical) Ways to Read a File in Ruby

Reactions 2 Comments
7 min read
Why I Am A Fan of Ruby 3's Static Type Checking Features

Why I Am A Fan of Ruby 3's Static Type Checking Features

Reactions 2 Comments
13 min read
Writing Crystal Bindings for the New Relic C SDK

Writing Crystal Bindings for the New Relic C SDK

Reactions 8 Comments 2
9 min read
What is O11y?

What is O11y?

Reactions 10 Comments 5
2 min read
New Relic's C SDK

New Relic's C SDK

Reactions 9 Comments
5 min read
Departure 6.3.0 Released!

Departure 6.3.0 Released!

Reactions 4 Comments
5 min read
GitHub Workflow Badges

GitHub Workflow Badges

Reactions 5 Comments
3 min read
A Not-So-Illustrated Guide to Translating Code From Ruby To Crystal

A Not-So-Illustrated Guide to Translating Code From Ruby To Crystal

Reactions 8 Comments
6 min read
Tracking Down and Fixing a Ruby Bug

Tracking Down and Fixing a Ruby Bug

Reactions 5 Comments
6 min read
Let's Build a Better Ruby ChatOps Bot

Let's Build a Better Ruby ChatOps Bot

Reactions 5 Comments
1 min read
loading...