I am so relieved this night is not turning out the way we’ve been led to believe it would.
I am so relieved this night is not turning out the way we’ve been led to believe it would.
I still can’t get over how majestic this goat I met last weekend at the apple farm was.
I don’t know if Apple is making weird choices or if I am weird, but the number of it’s “time to walk” things I am interested in on the Apple Watch are few and far between. I struggle to express the level of disinterest I have in going on a musical journey with Jamie Oliver while he tells me his backstory. 
70 mg of Vyvanse feels like too much. I want to try a lower dose combined with exercise first thing in the morning. Ever since I switched to that dose my sleep has been really bad, and I constantly get those high heart rate notifications.
Mastodon is a compelling open alternative to Twitter in the same way that Emacs is a compelling alternative to Word.
MetaWeblog support is now available in Linefeed.app, so it can be used with third-party blogging apps, such as MarsEdit. It was a bit more work to get everything working and fully tested than I expected, but really glad to have gotten this in.
I had a thought driving downtown today. Neither of the languages I know the best and use, Swift and Ruby, are self-hosted, which is sort of notable since most languages seem to be.
The way I would describe Mastodon is that it seems like something nerds came up that is completely inscrutable that someone in a fedora would tell you is actually better and really easy before taking 45 minutes to explain the Fediverse or whatever.
Mastodon truly seems like tradeoffs all the way down. I am sure there are very good technical reasons, but also I don’t care. I can’t change servers without losing my followers, I can’t use a domain I own with sacrificing it to Mastodon. Woof. What a nightmare.
Got my resume updated and sent out to the people who needed it today and also got the rest of the test coverage for MetaWeblog support in Linefeed done, so I’m going to be nice to myself today.
Sometimes I like to use an IDE — Xcode, RubyMine — for language or framework-specific or language features, but even then, I will always have BBEdit running in parallel. If you need to search and replace or create and edit a file, it is incredibly fast.
I have officially reached “my knees hurt” years old and I am not here for it.
At the very least with screencast tutorials, please have the demo project set up beforehand. WWDC videos don’t spend half the time creating a project and the scaffolding to show off one tiny feature.
I wanted to buy myself a Montblanc Meisterstück 149 (diplomat) fountain pen 🖋️ when I bought my house last year, but a $1000 pen wasn’t in the cards then. Next job I get I’m doing it.
I saw someone remove the feed from a Lamy Safari style pen on YouTube and it looked easy, but I cannot get it out and cleaning this thing is a totally pain 🖋️
If the tools were better, I think Apple developers would test more. Not being able to easily have fixture data for a Core Data model generated is nuts. Unfortunately, from what I’ve seen, automated tests aren’t that common within Apple, so it’s not really recognized as an issue.
I don’t know what’s going to happen precisely with finding a new job, but I do want to say I am incredibly grateful and lucky to have the network, friends, and small amount of reach that I do. I really hope in the future, I’m able to do the same for others.
I haven’t found OmniGraffle to be that easy for creating a full UML thing — which I’ve tried a couple of times — but for drawing out little things like this to explain my thinking, it’s pretty ideal.
I know they’re effective for a lot of people, but I wish more organized tutorial sites were not screencast based. For me personally a 45 minute screencast is just not a very efficient way for me to absorb information.
The reason I’m very serious about things like automated testing and CI is that if I am going to take money to store people’s content, it has to be as bulletproof as can be. I don’t want to give anyone a reason not to trust me.
I did it! GitHub CI is set up for running tests and linting. It’s like I’m a real indie developer, albeit one who has no way to make any money and wants to find a full-time job.
I managed to get down to business and work on my own project today for a few hours like it was my job. I’m proud of myself for that.
The USB Pre 2 costs over $1000 these days, which is probably way more than most people should spend considering some really amazing interfaces have come out in the 2-300 range in the last two years, however, it absolutely has the best level meter on the market at any price.
Wow. Setting up GitHub actions for CI with Rails is about 1000x easier if you use Postgres instead of MySQL.
I learned just now that you can have GitHub CI block merging a PR if code coverage goes down. I know automated coverage tools are not perfect, since they can’t judge the quality of a test, but I may still try it.