The Complete Guide to tvOS App Icons and Top Shelf Images
The Complete Guide to tvOS App Icons and Top Shelf Images
Apps, projects, and writings by Akring
The Complete Guide to tvOS App Icons and Top Shelf Images
Debugging Video Corruption After FFmpeg Compression
What Developers Must Do Before iOS 27 Ships
Debugging a bizarre crash where a menu-bar-only SwiftUI app silently dies on macOS 26 — no crash log, no Sentry report — and how to fix it
When adding a new Xcode target, forgetting Localizable.xcstrings and InfoPlist.xcstrings leads to missing localizations and broken UI text. Here's how to avoid it.
FOMO Is the Cyberpsychosis of the AI Era
Warnings and reflections on building products around various tech giants and major AI companies.
Introducing my newly created macOS app, OrbitTrigger, and how it is transforming my daily workflow.
Time is becoming increasingly scarce.
Some reflections on using ClawdBot.
A brief introduction to my new dashboard.
Why Git worktree is useful in AI coding
Some thoughts about MCP
Some tips for localization when add a new target in Xcode
How to fix Xcode update and fetch swift package error
Reflections on participating in RevenueCat's hackathon for the second year
Some thoughts on 'vibe coding' and how it affects my coding skills.
A quick exploration of connecting custom models to Xcode 26
It's about how to create new styled icon for iOS 26 / macOS 26
Xcode 26
This is an article about the first impression of Apple foundation model.
Make SwiftUI great again, on Neovim
About how to hide bottom bar in SwiftUI
Black Mirror and the Subscription Trap: Where Tech, Capital, and Ethics Collide
Make a colorful menubar for macOS APP
My ASO Learning Journey
Start a New Adventure with OrbitRing!
Preventing Sentry from Reporting SwiftUI Preview Errors
Upload DSYM to Sentry with Xcode Cloud
My keyword for 2024: Freedom
Time to say goodbye to RevenueCat
Additional way to localize you app in right way.
Localize all the strings in you project.
Introduce a greet tool - Nucleo.
About how to hide bottom bar in SwiftUI
This is an article about how I made a nice and feature rich dashboard for my homelab.
Why I config my Neovim with LazyVim
Xcode 15 created project have something diffierent to localize your App, especially App name.
SwiftUI handle Oauth callback.
Updated to work with Alamofire 5 and Catalyst
When using NeoVim to write code in both Linux and macOS, it's evident that there is a slight lag when continuously moving the cursor using h/j/k/l in the macOS terminal.
In traditional AppKit development, adding a common "Preferences" settings panel to a macOS app requires several steps, including adding a MenuItem and creating a new Window, often requiring navigation between code and Storyboard.