Brian Kirkpatrick

Brian Kirkpatrick @tythos

About: Aerospace engineer with a passion for programming, an intrigue for information theory, and a soft spot for space!

Location:
Tustin, California
Joined:
Dec 20, 2019

Brian Kirkpatrick
articles - 40 total

[23/52] Game Engine-ering: Railway Empire DLCs Ranked

We're going to introduce a new sub-series this week. If you haven't noticed in our previous "software...

Learn More 0 0Nov 23 '24

[22/52] Random Software Project: dev.to Frontend Conclusion

It's Over, Man! We've reached the final episode of our three-parter on what was once the...

Learn More 1 0Oct 9 '24

[21/52] Random Software Project: Solar Planets

What was once a one-parter intended to turn around over the weekend for a challenge submission has...

Learn More 0 0Sep 28 '24

[20/52] Random Software Projects: dev.to Frontend Challenge

We're going to use the current dev.to frontend challenge as a means to explore how to quickly put...

Learn More 0 0Sep 12 '24

[19/52] Engineering Fundamentals: Statics

Are you excited? I'm excited! Today we're going to dive into our first specific topical area in...

Learn More 0 0Sep 10 '24

[18/52] Engineering Fundamentals: Teh Maths

For a survey course, we try and look at just enough detail to "wet your whistle". But today we're...

Learn More 0 0Aug 26 '24

[17/52] CloudInit, DigitalOcean and Terraform (a minecraft adventure)

Software time today, baby! And it's something kind of fun. I swear. There's a fun project I recently...

Learn More 7 1Aug 16 '24

[16/52] Engineering Fundamentals: Units & Measurements

After the introductory knowledge graph and transport theorem, today is the first segment of our...

Learn More 1 1Aug 13 '24

[15/52] The Three Languages an Engineer Needs To Know (or maybe it's more)

We're going to revert to type, just a little bit, for today. I want to develop an idea that has been...

Learn More 6 1Aug 7 '24

[14/52] Fundamentals of Continuum Engineering

Definitely something a bit different today! We're going to look at the game "Railway Empire", and...

Learn More 1 0Aug 5 '24

[13/52] Fundamentals of Systems Engineering Models

We're going to continue focusing on key overall concepts in engineering. We're targeting a 2nd- or...

Learn More 0 0Aug 3 '24

[12/52] Fundamentals of Knowledge Engineering: Introductory Graphs

Today represents the first in a long-promised transition of the series away from purely software...

Learn More 4 4Jul 24 '24

[11/52] OpenGL is Still Decent, Actually

I know... I promised I'd be doing more engineering. We'll get there! But I was consuming some...

Learn More 4 3May 29 '24

[10/52] Spicy Math!!!

Fun tangent today--some spicy math! We're going to look at some fundamental problem-solving skills...

Learn More 1 0Apr 20 '24

[07/52] Automated Deployment with Terraform and DigitalOcean

We've got some code, and we want to share it. Throw it up on a VM! Who has time for containerization,...

Learn More 5 1Mar 16 '24

[08/52] CAHSR April Finance and Audit

Original Video: https://www.youtube.com/watch?v=YNKlrY0_VOc Introduction Timestamp:...

Learn More 1 1Mar 13 '24

[06/52] Accessible Kubernetes with Terraform and DigitalOcean

Kubernetes can be a beast, if you haven't paid the price needed to wrap your head around the full...

Learn More 4 2Feb 23 '24

[05/52] The Beauty of Zig-WASM-Python

If you're poked around a few things, you know that WASM can be pretty neat. That having said, it...

Learn More 14 2Feb 19 '24

[04/52] MOAR CMAKEZ!

One of the more wonderful things about CMake standardizing C++ codebases is that programs (like...

Learn More 4 3Feb 9 '24

[01/52] - Introduction and Media Production Pipeline

This is an attempt to document and outline a bare-bones, minimal-overhead pipeline for generating...

Learn More 0 0Jan 24 '24

What Happened to DreamHost?

Forgive the Rant What on earth am I even talking about? Here's some background, so you...

Learn More 4 0Dec 23 '23

[03/52] - CMake and Git Submodules: More Advanced Cases

Background There's a saying in political circles: "Libertarians agree on only two things:...

Learn More 10 1Dec 16 '23

[02/52] - DFGV: Self-Contained Full-Stack Web Apps

"Stack" is a loaded term. I did a substantial amount of development in college and grad school (both...

Learn More 5 3Dec 7 '23

Basic C++ Unit Testing with GTest, CMake, and Submodules

Reusing C++ projects is a bad enough experience. When it comes to the complexity overhead introduced...

Learn More 12 1Sep 26 '23

Give Me A .JSON, Vasili; One .JSON Only, Please

Meta-files proliferate in a JavaScript package (no matter what Node-based or submodule management...

Learn More 4 6Sep 8 '23

Felt Cute, Might git rm --rf

Background A while back, I wrote an article on the evolution of game engines from beginner...

Learn More 9 3Aug 12 '23

3 Commands for Cracking the K8s Rosetta Stone

Honestly, these are more for my own notes than anything else. YMMV. Might add more than three, but...

Learn More 2 2Apr 22 '23

AWS Terraform for Single Containers

I recently worked through and wrote up a basic comparison of cloud providers, with the intent of...

Learn More 5 3Mar 18 '23

Porting from RequireJS to ES6

Background We have a modest (6-figure SLOC) size codebase for web applications that has...

Learn More 9 4Jan 20 '23

Consistent Command-Line Execution of ES6 Module Entry Points

Shorter post today with a modest snippet I cobbled together that I will be reusing a lot from here on...

Learn More 10 1Dec 16 '22