2023

Test

Checking to see if the updates work. 🤞🏼

More testing. Now applying some updates. Trying out some more updating. Updating with new tag format.

Testing new post.

Trying out some scheduling with the new refactored code. Updating a scheduled post.

Love it when things don’t save properly.

My plans to tinker on an app idea last week didn’t go as planned. I ended up spending the week getting sucked into a JavaScript rabbit hole to try and clean up a Drafts Action that I created. While it wasn’t what I had started out the week wanting to do, I’m glad that it went this way. I’m happy with how the Action is looking now and will make it easier to maintain going forward.

More testing with old tags.

More testing with new meta data part 4.

More testing with new meta data part 3.

More testing with new meta data.

More testing with new meta data.

Testing script refactor part 2.

Testing script refactor.

Testing.

Testing.

Test

Testing script request changes.

Testing script request changes.

Testing script request changes.

Test YouTube link. .embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; } .embed-container iframe, .embed-container object, .embed-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

Scheduling a post. Updating a scheduled post.

More scheduled post testing.

Testing out retrieving the post date for scheduled posts.

Test if the published time is in the past.

One scheduling test.

Posting without scheduling.

Trying out scheduling a post.

Test adding a publish date.

Checking the date format on the script prompts.

Apparently I need another cross posting test.

One more cross posting test.

Testing cross posting parameters.

Check some things with cross posting. Testing updates for an older post. One more update.

More tests.

Testing a few things. Adding some updates.

Testing out some more things.

Testing out some things.

Pure joy during the Easter egg hunt today. 😍

Pure joy during the Easter egg hunt today. 😍

Pure joy during the Easter egg hunt today. 😍

Pure joy during the Easter egg hunt today. 😍

Need to test more with updating a post. Updating to published worked. Now to try changing some text.

Test posting with code blocks. func myFancyFunction() { … do some fancy stuff here … then return it }

Posting to Micro.blog with Drafts

There are a few Drafts actions that allow you to post to Micro.blog, but none of them did everything that I wanted in one place. That led me to create the Post/Update to Micro.blog action. This action will allow you to do a lot for a post, directly in Drafts. Features Blog Selection If you have multiple domains configured for your account, such as a main domain and the provided test domain from Micro.

Posting to Micro.blog with Drafts

There are a few Drafts actions that allow you to post to Micro.blog, but none of them did everything that I wanted in one place. That led me to create the Post/Update to Micro.blog action. This action will allow you to do a lot for a post, directly in Drafts. Features Blog Selection If you have multiple domains configured for your account, such as a main domain and the provided test domain from Micro.

Trying out a draft post. Now let’s publish it.

Test to make sure everything is working properly. Adding some updates for good measure.

Test new config request setup for the drafts action.

Another draft post to test with.

One more draft post.

Adding a post as a draft to publish tomorrow. Now time to publish the post.

Test.

Everything is coming together with the action. 🎉 Updating the draft to published. Let’s see if I broke anything with updating. One more update. 🙂

Testing out new tag setup for the post url.

Checking to see if I broke anything with posting.

Figuring out the responses to be able to set the tags properly.

Testing out updates again. Adding some more text. 🤞🏼 More update tests. Test updating post status. Checking some of the response data this time.

Had a parenting first the other day. My daughter picked some gum off of the bench, at the train stop, and started playing with it. At least she didn’t put it in her mouth. 🤢

Had a parenting first the other day. My daughter picked some gum off of the bench, at the train stop, and started playing with it. At least she didn’t put it in her mouth. 🤢

One more draft post. And making it published.

I can’t believe that this is working. And that I can update it too. 😱

📷 Micro.blog Photo Challenge day 15: Patience.

Testing again.

Test posting image to selected blog.

This has a picture.

Hello

Fun with Draft Actions

I’m having some fun working on this Drafts action for Micro.blog. I’m horrible with JavaScript, but I’m fumbling my way through it and feel like it’s coming along nicely. I’ve still got some ideas for it, but wanted share a little bit, to give myself a push, so that I don’t keep it hidden forever. I wanted to have one spot to post to my primary or test blog, so I added a prompt that will let you choose which blog that you want to post to.

One More Time One more attempt at supporting HTML titles.

Testing new data object.

Test published post 2.

Test published post

Test post status part 4. Adding a tag part 2.

Test post status part 4. Adding a tag

Test post status part 3

Test post status

Test

These two make my heart whole. ❤️

Cute doggies.

True story. 😂

True story. 😂

Trouble with NSDiffableDataSourceSectionSnapshot

I’m running into issues when trying to use NSDiffableDataSourceSectionSnapshot. I want to have this UI, where we have multiple sections and each section has builds, but the additional builds are collapsible. This works, however, since there are a large number of sections there is some significant UI hangs. I played around with the number of sections and the magic number appears to be 80. 80 sections or less and there are no UI hangs, but anything over that will experience a hang.