coreyja

Full-stack architect with two decades of web expertise I help coders level up their engineering careers Check out my site: https://coreyja.com

437 followers548 following43 stories

Longform Stories

Look Ma’ no AI

I’ve flown to close to the AI sun, and this is my apology. Apology to myself, but also to all of you

May 27·1 min read·26 words

coreyja.fm Episode 3: Lean Into the Latency

Hey Team! Episode 3 is out — this one's about why I think async is the natural mode for AI agent wor

Apr 7·1 min read·29 words

coreyja.fm Episode 2: Taking Over Battlesnake

Hey Team! Episode 2 is out — this one's all about Battlesnake. You can listen to Episode 2 here . Q

Mar 23·1 min read·27 words

coreyja.fm Episode 1: Why I'm Starting a Podcast

Hey Team! Big news — I recorded a podcast! I've been meaning to do something like this for a while,

Mar 6·1 min read·28 words

Stress Testing Battlesnake Arena

Hey Team! I've been making some good progress on the new Battlesnake in Rust re-write, called Arena,

Feb 8·1 min read·21 words

January 2026 - I code from my phone now

Hey Team! It's been a long time since I sent one of these, but its a new year and I want to start se

Jan 24·1 min read·33 words

Battlesnake in 2026

I've been involved with Battlesnake for 5 years now, since 2021 when I built my first snake. It fe

Jan 10·1 min read·22 words

Introducing backup.blue: Back Up Your AtProto Account to Your iPhone (or Mac)

Hey Team! Been awhile, sorry for the lack of updates. I’ve been working on lots of random projects,

Sep 16·1 min read·30 words

Starting on pfp.blue

Hey Team! Look at me getting two newsletters out in one month. Let’s try and keep this up! Side Proj

Feb 19·1 min read·23 words

February Updates

Hey Team! As is becoming normal, it’s been awhile since I sent my last newsletter update. Today’s wi

Feb 3·1 min read·20 words

Implementing Bluesky Comments

Yesterday I did the not super original thing of adding Bluesky comments to my blog! Now when I post

Dec 1·1 min read·22 words

Coming Soon - Side Project Starter Kits

For close to the last year I’ve been brainstorming about courses I could produce. I have one that I’

Nov 30·1 min read·26 words

Automating Screenshots and Github Actions

TLDR While tinkering at my family's lake house, I discovered my automated screenshots were broken. I

Sep 18·1 min read·21 words

Introducing Bytes

Introduction Hey Team! 👋 Been awhile; too long really! Life got in the way, but I’m back and ready t

Sep 3·1 min read·22 words

Make the Change Easy, Then Make the Easy Change

A manta I’ve repeated for a while in my software career has been *Make the Change Easy, Then make t

Jul 26·1 min read·29 words

coreyja weekly - February 27th

Hello everyone, and a warm welcome to our new subscribers! In this edition, we delve into some excit

Feb 27·1 min read·23 words

coreyja weekly - January 12th

Hey Team, let’s see if we can’t get back to doing these weekly! Week Recap Three Pillars of a Web Ap

Jan 12·1 min read·26 words

coreyja - 2023 Review and 2024 Preview

Hey Team! It's the first week of 2024 and I wanted to write something to kick off the New Year! I'd

Jan 6·1 min read·28 words

My Three Pillars of a Web App

When I'm writing a web app there is an architecture I always gravitate too. It's simple yet scalable

Jan 3·1 min read·25 words

Sept 1st Update - Lockfiles

Hey Team! Its September now, so how was everyones August? Today I want to talk a little about lock f

Sep 1·1 min read·25 words

August 25th Update - Structural vs Nominal Types

Hey Team! Hope everyone is having good week. My ramble this week is going to be my initial thoughts

Aug 25·1 min read·27 words

August 18th Update -- Rust Traits are just fancy Ruby Duck-typing

This Week Leaving Google Domains Today I finally bit the bullet and transferred all my domains out o

Aug 18·1 min read·29 words

August 11th Update -- Make the Computer do the Work

Hey Team, hope everyone's week was good! I had a good week and hope everyone did too. Today I have a

Aug 11·1 min read·31 words

August 4th Update - Server Side vs Client Side Rendering

Hey Team, how is everyone's Friday going? I had a really fun week that I'm excited to share about! A

Aug 4·1 min read·30 words

coreyja weekly - July 28th Update

Hey Team, how's it going? I hope everyone had a good week! It's Friday again, so time for another co

Jul 28·1 min read·26 words

coreyja weekly - July 21st Update

I don't have a topic to ramble on this week, but I do have a new project I've been working on! rmbg

Jul 21·1 min read·28 words

coreyja weekly - July 13th Update

First off, thanks for reading! This is my very first newsletter so you are here for the very beginni

Jul 13·1 min read·25 words

Digital Ocean App Platform vs Heroku

Disclaimer: I received free Digital Ocean credit for participating in the dev.to hackathon. However,

Dec 24·1 min read·20 words

Dotfiles - Put your home directory under `git`

Silicon Valley Season 2 ruined it for me. Richard had worked so hard on Pied Piper, but Gavin is alm

Dec 11·1 min read·28 words

Self Hosting a Drone CI Instance

This is Part 1 of a multiple part series diving into using Drone as a CI platform! Here is a rough o

Jun 1·1 min read·28 words

I ported my blog to Gatsby 🎉

For a couple years now I've used the Middleman ruby framework to build my static blog site. I choose

May 25·1 min read·26 words

Verifying Twitch Webhooks in Rails

I was recently working on adding some Twitch embedding support to dev.to! Part of this was adding we

May 4·1 min read·23 words

Setting up new Laptop and Upgrading to Homebrew 2

This blog post is gonna be a walk-through of setting up my new laptop, which led to this PR from m

Apr 19·1 min read·30 words

Devicon Lookup - Binary Search Experiment

Background Recently I wrote, and blogged about , writing the devicon-lookup tool. Which is intend

Feb 3·1 min read·21 words

coreyja.com Contrast Improvements

I posted my last blog post to Reddit, and one of the responses I got was about how my blog was hard

Nov 24·1 min read·25 words

VIM fzf with Devicons

] Background When I wrote my last blog post VIM Spelling Suggestions with fzf I got a couple of co

Nov 17·1 min read·24 words

VIM Spelling Suggestions with fzf

TlDr Use fzf to show VIM spelling suggestions, and override the built in z= shortcut ``` function

Nov 10·1 min read·22 words

Migrating From Heroku to Dokku

Heroku I've hosted on a number of different providers over the year, but I have always kept coming b

Oct 27·1 min read·24 words

blink(1) Github Status

A little while back I got a blink(1) , which is a cool little USB light that is fully programable.

Apr 29·1 min read·23 words

vim-rspec in a Monorepo

Monorepos At work we often use monorepos, where the root of the git repo contains subdirs where each

Apr 15·1 min read·22 words

Introducing Sleet ☁️ ❄️

I am super excited to introduce a new gem I've been working on called Sleet ! It's still very much

Jan 15·1 min read·24 words

Dotfiles - January 2018

History My dotfiles repo started out as a fork from some dude . The main reason for making the repo

Jan 6·1 min read·24 words

The Making of COREYJA

Hey, thanks for checking out my blog! Got it all set up, so decided my first post should be a making

Feb 18·1 min read·25 words