Cocoa Switch
CV Archive Photos Also on Micro.blog
  • Planning to enable Shared iCloud Photos Library tomorrow. The first step is to go through all the photos since I met my wife and delete bad ones.

    โ†’ 4:54 PM, Dec 27
  • New blogging strategy for 2023

    For 2023 I am changing my blogging/social media workflow with the main goal to simplify and focus. I quit Facebook and Instagram a long time ago, and this year I am leaving Twitter as well. I own a GitHub-hosted blog powered by Jekyll, but it has some limitations. I’m also paying for Micro.blog and don’t use it as much as I could, and recently joined a separate Mastodon fediverse. Here’s what I am doing for the new year.

    Changing Micro.blog default address to micro.cocoaswitch.com

    This is done first at the domain configuration panel, by setting the CNAME record. After that, at Micro.blog “Design” tab and set a new address there. This unlocks a badge with a comment: “Your microblog uses a custom domain name. That’s the best way to own your writing.”. I agree.

    Stopping blogging at cocoaswitch.com

    I like this blog and I know that people find it helpful. I want to preserve all the posts and explain to my readers that they should subscribe to micro.cocoaswitch.com going forward.

    Redirecting my Mastodon to yurkevich@micro.cocoaswitch.com

    I appreciate Micro.blog integration with Fediverse, I have followed everyone I followed on Mastodon using Micro.blog search. Now I have a username with my domain attached to it and a single chronological timeline to read and can use a single app on my iPhone to consume the only social media channel I have. I like the lack of retweets and emphasis on replies. It’s a relief not to worry about how many people follow me, because Micro.blog doesn’t show these statistics, my profile doesn’t look like no one reads it and not discouraging visitors from subscribing.

    Setting up cocoa.productions/blog

    A place to write about apps I am working on, and only that. It would be professional and brief. The feed is crossposted to Micro.blog timeline, so you won’t miss any of those posts.

    Doubling down on Micro.blog

    It’s a relief to have a single blog to manage for both short and titled posts. I no longer need to decide between short and long posts, can start short posts and expand when needed. For the first time for my blog, people will be able to leave and read comments.

    I also finally can blog from my phone and use MarsEdit on Mac. It saves time, especially when working with links and photos. In addition, I discovered 2 excellent Micro.blog apps: Icro and Gluon which do not require a subscription, fully native and have a respectful minimalistic design, I find it more attractive than Ivory, because Ivory uses floating UI elements in a name of “clean design” which I would like to avoid, if I can.

    Micro.blog is amazing

    Do you know any other companies in which your writing can be noticed and commented on by the CEO? In a couple of months of using Micro.blog, it happened to me. Micro.blog feels so personal and small in a good way, it’s the only place I want to hang out.

    With my old blog, I wrote long posts once a month on average. With this new strategy, I feel like writing every day. You can access all of my writing through the web, subscribe via RSS, and follow me at Mastodon and Micro.blog, of course.

    Update (September 29th)

    Goals

    1. Inform RSS readers about the change
    2. Reconfigure GitHub pages to link into archive.cocoaswitch.com
    3. Use cocoaswitch.com as Micro.blog default address
    4. Testing, report back

    1

    Current feed https://micro.cocoaswitch.com/feed.json, will be changed to just https://cocoaswitch.com/feed.json. AFAIK I can’t keep duplicated feed, there’s no settings in Micro.blog to allow this. I likely have zero feed readers anyway, that’s an upside. ๐Ÿ˜€

    2

    Addded new CNAME (DNS at Hover):
    HOSTNAME: archive
    TARGET NAME: borisyurkevich.github.io

    Changed CNAME:
    From www borisyurkevich.github.io to www yurkevich.micro.blog.

    On Github navigated to repository > Settings > Pages > Custom domain.

    Changed from www.cocoaswitch.com to www.archive.cocoaswitch.com

    Got reply from GitHub:

    Custom domain “www.archive.cocoaswitch.com” saved.

    cocoaswitch.com now gives 404.
    www.archive.cocoaswitch.com doesn’t work at all.

    From GitHub GUI:

    www.archive.cocoaswitch.com is improperly configured Domain’s DNS record could not be retrieved. For more information, see documentation (InvalidDNSError).

    I made a mistake! I used www.archive.cocoaswitch.com. Removing www fixed the issue.

    GitHub:

    Custom domain “archive.cocoaswitch.com” saved. DNS check successful โœ…

    http://archive.cocoaswitch.com now works, HTTPS takes time to update.

    3

    Opened Micro.blog > Design

    Changed Domain name from micro.cocoaswitch.com to cocoaswitch.com.
    Hit “Update Blog Settings”

    Gor reply from Micro.blog

    Your custom domain isn’t pointed to Micro.blog yet. Configure your DNS first. DNS changes may take a while to propagate, so check back later.

    Waitied…

    Made a mistake by forgetting about A records.
    Deleted all A records, added a single Micro.blog record, keeping the CNAME.

    Create DNS Record on Hover, Hostname @, IP Address 104.200.22.214

    Hit “Update Blog Settings” on the design page. Still, didn’t work. Then I saw this in the docs.

    You can enter either โ€œyourdomain.com โ€ or โ€œwww.yourdomain.comโ€ in the Design page settings in Micro.blog.

    I have tried the option with WWW. This time it worked, saw a brief “Publishing…” UI. I recommend to use www when setting your custom domain on Micro.blog.

    4

    https://www.cocoaswitch.com works โœ…
    RSS feed https://www.cocoaswitch.com/feed.xml โœ…
    JSON feed https://www.cocoaswitch.com/feed.json โœ…

    Out of curiosity, clicking on https://micro.cocoaswitch.com/2022/12/27/new-blogging-strategy.html loads the page. It looks like the old links still work ๐ŸŽ‰

    Another unexpected good news, the old feeds will continue to work.

    Issues with Mastodon.

    Micro.blog still shows the old URL.

    Screenshot 2023 09 29 at 7 48 54 am

    Attempted Reset.

    Micro.blog warning about me loosing all Mastodon followers

    Resetting… It will take a few minutes to finish resetting your Mastodon username. Try visiting this page again later.

    This was completed successfully, then I set my username to @yurkevich@cocoaswitch.com..

    โ†’ 2:38 AM, Dec 27
  • Comparing wardrobes

    We needed a wardrobe and we decided to buy it from John Lewis instead of IKEA which would be a usual choice. I have assembled IKEA’s PAX system twice. The wardrobe from John Lewis is much smaller, it took me less than 6 hours to build it. During labouring I appreciated many details, I don’t think IKEA is going to be our default choice in the future.

    assembled off-white colour wardrobe

    So what’s different?

    Everything except shelves and back panels is made from solid wood, which means better durability and fewer chances of breaking during assembling.

    The biggest difference is the back of the wardrobe.

    wardrobe in a process of assembling sliding back-panel and wooden reinforcments

    I was used to a single sheet which covers the back and attaches with nails. It caused us a gread deal of pain. Because IKEA’s main idea is that the entire structure of the wardrobe is supported by this thin sheet. The PAX broke and crashed when we tried to lift it from the floor. But the entire back is held with wooden planks. This means you can lift the wardrobe without installing the back panels, and it’s not going to fold in. There are multiple panels which you slide in like wheels into a rut. Then it is reinforced with screws instead of nails.

    The doors have extra peace of wooded square which is easier to fix if necessary. Shelves are held by metal screws instead of plastic angles. Shelves have only one configuration.

    The top of the wardrobe is not flat but instead has a square dent, if you put something on top it will poke out less and won’t slide off. Lastly, the instructions are not as clear as IKEA’s, but still understandable.

    In a way, it reminded me of the world of PC and Macs. There are fewer options available and you can’t configure everything the way you want it. But what’s more important for me, is the quality of John Lewis and that it’s harder to break. It will serve us longer and has good aesthetics.

    โ†’ 12:24 PM, Dec 26
  • Today’s goal is to assemble a John Lewis storage bed and wardrobe. Merry Christmas to everyone! ๐ŸŽ„

    โ†’ 2:05 PM, Dec 25
  • Finished reading: The Tommyknockers by Stephen King ๐Ÿ“š

    A very long novel with some good parts in it. Gripping, sometimes absurd but self-aware. I like the mix of horror and science fiction. Also, was inspired to practice soldiering and repaired my son’s toy vacuum cleaner.

    โ†’ 10:39 PM, Dec 20
  • LinkEdit 1.1

    I have shipped LinkEdit 1.1 today. And there’s a blog post.

    I have created a new blog to separate personal stuff from information about apps I am building. Subscribe to Cocoa Productions blog via RSS.

    Finally, I can run Jekyll locally, either my skills have improved or the Jekyll setup became easier.

    โ†’ 10:32 PM, Dec 20
  • I watched the last 10-15 minutes of the World Cup thinking that the white-teal uniform is French. This is how much I know about sports.

    โ†’ 7:12 PM, Dec 18
  • This single story pays off for all the effort which went into iOS 16 emergency features. Amazing example how crash detection works in a tandem with satellite calling โ€” Couple in Car Survive 300-Foot Fall Into a California Canyon - The New York Times

    โ†’ 4:52 PM, Dec 18
  • Mastodon users celebrate the fact that the platform has no ads and it’s hard to integrate ads if you want them. I hope they will figure this out, but the lack of sustainability discussion concerns me.

    โ†’ 12:03 PM, Dec 17
  • Download LinkEdit 1.1 from TestFlight testflight.apple.com/join/NLGU…

    โ†’ 8:36 PM, Dec 14
← Newer Posts Page 31 of 37 Older Posts →
  • RSS
  • JSON Feed