Working with Xcode on CI
Let's figure out how to set up and run everyone's favorite IDE exclusively via CLI on a remote macOS CI server that builds, tests, and distributes apps for Apple platforms.
Dmitry Rodionov’s Blog
Let's figure out how to set up and run everyone's favorite IDE exclusively via CLI on a remote macOS CI server that builds, tests, and distributes apps for Apple platforms.
Here I'm sharing a few of my favorite Objective-C tips and tricks in 2024, because why not?
A philosophical piece where I try to elaborate why I don't take any new tech seriously until I'm proven wrong. There's also some shade thrown at our collective obsession with applying as many technical solutions as possible to what seem be to organizational and social issues in software development.
Let's uncover a subtle issue with Objective-C bridging in CocoaScript (a scripting engine powering Sketch plugins) and discuss a history of scripting environments on macOS since 10.5.
Let's learn how Embed Segues actually work internally and how we're supposed to deal with child view controllers wired up via a segue.
Talking about various approaches to making DTrace probes match both the main target process and all of its descendants, including those that outlive their ancestor.
Migrating a legacy cross-platform C++ project from a dreadful Makefile to Swift Package Manager and its declarative schema.
Welcome to my new blog, powered by... GitHub Gists?