Summer is ending

The summer is ending. My training is ending, and there is a new kind of light on the horizon. I've been taking medication now for almost six months. It'll be six months come the first week of september, which sadly enough would've also been something like the ten year aniversary of a relationship that ended earlier this year. You'll never see this, but wherever you are, and whatever you're doing I miss you.

That's enough sadness though. I have things to say

I wanted to build a guitar pedal this summer, but that was a bust. That's okay though. This program although easy, is far more involved than I thought it would be. If there's wasn't gainful employment guaranteed at the end of this I don't think I'd do it. Learning java has been kind of interesting. Mostly in the byproduct kind of sense. I've been able to take idioms and patterns that I find useful in Java and apply it to more fuitful programming domains. Especially in regards to the way I write typescript. Not in the way I write typescript structurally (class vs function), but more so in the way I approach API design which if I'm honest with you, is probably the more important thing.

Programming is not the thing, but it's the thing that gets you to the thing.

– Halt & Catch Fire

I'm trying really hard to get across to my comrades that programming, or software in general is not about business. It's not about feature requests, bugs, bottom lines, stakeholders, licenses, build systems, breaches, or any other wild consequence of programming being a thing. Programming is about communication. Again...

Programming is about communication