41554 blogs · [ { "id": "01a0876c-c832-7055-b48f-88d15bb3cd71", "title": "Instruments: adding context to Deferred recordings", "url": "https://diggingdeveloper.blog/2026/04/10/instruments-adding-context-to-deferred-recordings/", "published_at": "2026-04-10T12:12:10+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15c9ed18d", "title": "Why Choose TDD Over Writing Tests After the Code?", "url": "https://diggingdeveloper.blog/2025/02/13/why-choose-tdd-over-writing-tests-after-the-code/", "published_at": "2025-02-13T18:06:05+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15cad6f8b", "title": "StoreKit 2 Refresh Receipt", "url": "https://diggingdeveloper.blog/2025/01/17/storekit-2-refresh-receipt/", "published_at": "2025-01-17T11:09:25+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15cd6da08", "title": "TIL Xcode can Format to Multiple Lines", "url": "https://diggingdeveloper.blog/2024/10/06/til-xcode-can-format-to-multiple-lines/", "published_at": "2024-10-06T14:35:24+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15d599e72", "title": "TIL asl – Apple System Log", "url": "https://diggingdeveloper.blog/2024/05/13/til-asl-apple-system-log/", "published_at": "2024-05-13T19:42:38+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15e34fcf0", "title": "TIL dynamic libraries are only partially loaded at launch in iOS", "url": "https://diggingdeveloper.blog/2024/04/03/til-dynamic-libraries-are-only-partially-loaded-at-launch-in-ios/", "published_at": "2024-04-02T23:54:00+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15ecc4055", "title": "Fix issue: keys won’t load automatically to ssh-agent from ssh config file", "url": "https://diggingdeveloper.blog/2023/10/23/fix-issue-keys-wont-load-automatically-to-ssh-agent-from-ssh-config-file/", "published_at": "2023-10-22T23:01:13+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15f02cb87", "title": "Reloading existing items when using Diffable Data Source", "url": "https://diggingdeveloper.blog/2022/10/26/reloading-existing-items-when-using-diffable-data-source/", "published_at": "2022-10-26T17:40:05+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d15f52dea8", "title": "TIL: lldb po strongly captures an object, forever", "url": "https://diggingdeveloper.blog/2022/08/03/til-lldb-po-strongly-captures-an-object-forever/", "published_at": "2022-08-02T21:40:59+00:00" }, { "id": "01a0876c-c832-7055-b48f-88d1602f5c75", "title": "Xcode UI Tests: infinite “wait for app to idle”", "url": "https://diggingdeveloper.blog/2022/01/21/xcode-ui-tests-infinite-wait-for-app-to-idle/", "published_at": "2022-01-21T16:59:49+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfaec67089", "title": "UI Tests are asynchronous and dynamic. Issues and tips.", "url": "https://diggingdeveloper.blog/2022/01/18/xcuielementsnapshot/", "published_at": "2022-01-18T17:30:26+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfafbef92b", "title": "Your Core Data fetches may return unexpected results, or why you should use Query Generations", "url": "https://diggingdeveloper.blog/2021/12/06/nsmanagedobjectcontexts-perform_-is-not-consistent-by-default-or-why-you-should-use-query-generations/", "published_at": "2021-12-06T17:38:50+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfafef9eaa", "title": "TIL Generate Memberwise Initializer", "url": "https://diggingdeveloper.blog/2020/08/10/til-generate-memberwise-initializer/", "published_at": "2020-08-10T11:02:30+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfb0d2fc76", "title": "TIL unix “file” program", "url": "https://diggingdeveloper.blog/2020/08/10/til-unix-file-program/", "published_at": "2020-08-10T11:01:08+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfb1522014", "title": "AVMutableVideoCompositionLayerInstruction assetTrack", "url": "https://diggingdeveloper.blog/2020/05/26/avmutablevideocompositionlayerinstruction-assettrack/", "published_at": "2020-05-26T12:05:06+00:00" }, { "id": "01a0c508-0232-702b-9fa8-c0bfb2280499", "title": "TIL sif – step into function", "url": "https://diggingdeveloper.blog/2020/05/06/til-sif/", "published_at": "2020-05-06T00:21:43+00:00" } ] posts Claim your blog
Back to diggingdeveloper.blog
Blog · corpus.blog/blogs/diggingdeveloper.blog/posts

diggingdeveloper.blog

diggingdeveloper.blog

2026

2025

2024

2023

2022

2021

2020