I help coders level up their engineering careers
Check out my site: https://coreyja.com
But the lack of private repos makes that hard…
98% of my repos are public but I don’t really want to setup CI and such on two different forges for that last 2% lol
But the lack of private repos makes that hard…
98% of my repos are public but I don’t really want to setup CI and such on two different forges for that last 2% lol
Change that one variable and they'll happily submit to any endpoint that speaks their response format!
Change that one variable and they'll happily submit to any endpoint that speaks their response format!
Wanted to use tree sitter initially but gave up cause the lift was too big. Arborium is exactly what I wanted!
Wanted to use tree sitter initially but gave up cause the lift was too big. Arborium is exactly what I wanted!
Or more accurately I think I don’t really need any storage over the actually saved backup files, which will already be backed up with iCloud
But just finished the bulk of the Operation Log and materializing the 'AppDB' from the Operation Log!
We aren't at full parity with the pre-CRDT version but its getting really close now
On my blog at coreyja.com/posts/weekly...
And also on Leaflet at: leaflet.pub/8422b5e1-662...
Also in the inbox to everyone who subscribes to my Newsletter. You can sign up here for that at coreyja.com/newsletter
Or more accurately I think I don’t really need any storage over the actually saved backup files, which will already be backed up with iCloud
It turns out learning a new Platform in a new Language slows ya down a bit 😀
But making progress this morning, cleaning some things up and removing some hacks (like not refreshing the UI every 2 seconds in a timer lol)
It turns out learning a new Platform in a new Language slows ya down a bit 😀
But making progress this morning, cleaning some things up and removing some hacks (like not refreshing the UI every 2 seconds in a timer lol)
The DB/CRDT work is almost done and then it’s cross device syncing (mostly just testing) and then onto a real design and fit and finish goodies I think!
But just finished the bulk of the Operation Log and materializing the 'AppDB' from the Operation Log!
We aren't at full parity with the pre-CRDT version but its getting really close now
On my blog at coreyja.com/posts/weekly...
And also on Leaflet at: leaflet.pub/8422b5e1-662...
Also in the inbox to everyone who subscribes to my Newsletter. You can sign up here for that at coreyja.com/newsletter
The DB/CRDT work is almost done and then it’s cross device syncing (mostly just testing) and then onto a real design and fit and finish goodies I think!
Cause my Zoom invite definitely isn't working now...
Cause my Zoom invite definitely isn't working now...
But just finished the bulk of the Operation Log and materializing the 'AppDB' from the Operation Log!
We aren't at full parity with the pre-CRDT version but its getting really close now
On my blog at coreyja.com/posts/weekly...
And also on Leaflet at: leaflet.pub/8422b5e1-662...
Also in the inbox to everyone who subscribes to my Newsletter. You can sign up here for that at coreyja.com/newsletter
But just finished the bulk of the Operation Log and materializing the 'AppDB' from the Operation Log!
We aren't at full parity with the pre-CRDT version but its getting really close now
Let’s see how many times I scare myself into thinking I forgot my wallet cause my back pocket is empty
Let’s see how many times I scare myself into thinking I forgot my wallet cause my back pocket is empty
I solved the daily Clues by Sam (Sep 16th 2025) in less than 11 minutes
🟩🟩🟩🟨
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
cluesbysam.com
I solved the daily Clues by Sam (Sep 16th 2025) in less than 11 minutes
🟩🟩🟩🟨
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
🟩🟩🟩🟩
cluesbysam.com
On my blog at coreyja.com/posts/weekly...
And also on Leaflet at: leaflet.pub/8422b5e1-662...
Also in the inbox to everyone who subscribes to my Newsletter. You can sign up here for that at coreyja.com/newsletter
On my blog at coreyja.com/posts/weekly...
And also on Leaflet at: leaflet.pub/8422b5e1-662...
Also in the inbox to everyone who subscribes to my Newsletter. You can sign up here for that at coreyja.com/newsletter
So now coreyja is officially becoming an LLC!
With this we’ll be able to send push notifications to make sure that scheduled backups run on time!
So now coreyja is officially becoming an LLC!
With this we’ll be able to send push notifications to make sure that scheduled backups run on time!
If you paste in a block of JSON, I think its the closing bracket will have a quick fix suggestion to make a struct!
Copied some JSON to RustRover to manually create a struct with it there to follow along as I type it out. JetBrains just comes in and handles it for me
If you paste in a block of JSON, I think its the closing bracket will have a quick fix suggestion to make a struct!
Now for all the actual hard wark of polishing, before we even talk about the v2 of actually doing the migration to a new PDS
Also my account doesn't have a lot of blobs so lets upload a video!
Now for all the actual hard wark of polishing, before we even talk about the v2 of actually doing the migration to a new PDS
Also my account doesn't have a lot of blobs so lets upload a video!
It's not at all like I still have to ship the last AtProto project I started 🙈
It's not at all like I still have to ship the last AtProto project I started 🙈