All writing.
125 essays on iOS engineering, open source craft, productivity systems, and the occasional travelogue. — page 2 of 7
Google Apps Script Web App|Integrate Forms with GitHub Actions CI/CD for Streamlined Workflows
Developers facing complex CI/CD workflows can streamline GitHub Actions by integrating Google Apps Script Web App for...
Swift Native Type Extensions|Elegant Namespace Implementation for Cleaner Code
Discover how to create elegant native type extensions in Swift by encapsulating methods with namespace functionality,...
San'in & Kansai 7-Day Solo Trip|Explore Izumo, Matsue, Tottori, Himeji, Osaka, Kobe
Solo travelers seeking a comprehensive 7-day itinerary covering San'in and Kansai regions can follow a 1,000 km route...
GitHub Pages|Create Free Custom LinkTree-Style Personal Link Pages Fast
Discover how to build a fully customizable personal link page using GitHub Pages for free, supporting custom domains ...
GA4 Data Alerts Automation|3-Step Guide to Build Free Telegram Bot Notifications
Discover how to automate GA4 data notifications using Google Apps Script in 3 simple steps. Eliminate manual monitori...
Line Notify to Telegram Bot Migration|Fast 10-Minute Guide for Enhanced Notifications
Discover how users can seamlessly transfer their Line Notify personal alerts to Telegram Bot, a free and more powerfu...
GitHub Actions|Deploy Free App Review Monitoring Bot in 3 Steps
Developers seeking real-time app review tracking can deploy a free, secure, and stable monitoring bot using GitHub Ac...
GitHub Pages Custom Domain Setup|Replace github.io with Your Own Domain
Learn how to seamlessly replace your default github.io URL with a custom domain on GitHub Pages, enhancing your site'...
iOS 18 NSAttributedString Attributes Range Merging|Equatable Behavior Change Explained
Discover how iOS 18 updates NSAttributedString attributes range merging by referencing Equatable, resolving inconsist...
Design Patterns in WKWebView: Builder, Strategy & Chain of Responsibility Explained
Explore how to apply Builder, Strategy, and Chain of Responsibility patterns to streamline WKWebView encapsulation in...
Bangkok Travel Guide|5-Day Independent Trip Highlights in Thailand
Explore Bangkok with a 5-day independent itinerary designed to maximize your experience post-pandemic. Discover key a...
iOS Temporary Workaround|Fix Black Launch Screen Bug After Multiple Launches
iOS developers facing the black launch screen bug after several app launches can apply this temporary workaround to b...
iOS Shortcut Automation|Auto-Forward SMS & Create Reminder Tasks Effortlessly
Discover how iOS Shortcut automates forwarding specific SMS to parents and creating reminder tasks for package pickup...
iOS Vision Framework|Explore Swift API Enhancements from WWDC 24 Session
Discover how iOS 18's Vision framework Swift APIs simplify image analysis and improve development efficiency. Learn k...
Medium Partner Program|Global Access for Writers Including Taiwan—Earn Revenue from Your Articles
Writers worldwide, including Taiwan, can now join the Medium Partner Program to monetize their articles effortlessly ...
iOS WKWebView Preload and Cache|Boost Page Load Speed with Efficient Resource Management
Discover how iOS WKWebView preload and caching techniques reduce page load times by pre-downloading and storing resou...
Kyushu 9-Day Independent Trip|Busan to Hakata Cruise Entry and Scenic Tours
Explore a 9-day Kyushu trip starting from Busan via cruise to Hakata, covering Yufuin, Oita, Fukuoka, Shimonoseki, It...
iOS NSAttributedString: Mastering NSTextList & NSTextTab for List Indentation
Discover how iOS developers leverage NSAttributedString with NSTextList and NSTextTab to replicate HTML-like OL/UL/LI...
Plane.so Docker Self-Hosted|Complete Guide to Setup, Backup & Nginx Proxy
Learn how to self-host Plane.so with Docker, including step-by-step backup, restoration, and Nginx domain reverse pro...
Plane.so|Free Open-Source Self-Hosted Project Management Tool Like Asana and Jira
Discover how Plane.so streamlines project management with free, open-source, and self-hosted features, optimized for ...