Notes on Korean Line Breaking, PLA Update Distribution Error, Windsurf Editor Review, CodeFactory Dart Lectures, AppDistribution Deployment
Weekly retrospective blog organization, methods to cancel asynchronous tasks, Bitbucket sign methods, Atlassian precautions, meetings with service providers, learning the Dart language
Introduction to ELK services, handling dates, hiding emails in Apple Login, libraries for removing legacy code, and organizing SwiftUI Extensions
UITextField Copy and Paste, Impressions on Using Cursor AI, Medium Shortcuts, React Native Code Push End-of-Life
Managing multiple projects with Tuist's Workspace, Forced termination in iOS apps, Understanding Cursor AI, Considerations for location-based services, 당근 Meetup
Real-time text recognition, Tuist Local Package issues, git cherry-pick, SocketClusterNative blog post
Modularization, Using Apps Script with Google Sheets, Writing a 2024 Retrospective
Experience with Cursor.AI Editor, Managing GitHub Starred Repositories, Modular Architecture, iOS Developer Interviews, Loom, Documentation Tips
Development of the socketcluster-client-swift-native open-source library and setup guide for a new macOS environment
Real-time communication with SocketCluster, exploring FlexLayout, and an introduction to cPanel
Development of async & await networking test code, considerations for openURL method after iOS 18, Facebook (Meta) review tips, migration of Medium blog, adding Flutter modules to native apps, further organizing WebView
Exploring Swift Testing, benefits of using async & await syntax, monitoring service development costs
Build settings for (UnitTest, UITest) in Tuist and compatibility with (Xcode 16, iOS 18, macOS 15)
Creating a blog with Ignite, Managing multiple GitHub accounts on one device, Xcode 16 upgrade, Tips related to Facebook SDK
AVCaptureVideo text recognition, caution when using access permissions, differences between Xcode versions, Xcode shortcut key compilation, writing YouTube Playlist scripts, handling SnapKit animations, regex tips, SwiftUI - Kavsoft, Programmers coding test
Insights on SwiftUI + TCA, considerations for using URLComponent, retrieving YouTube playlists, and extracting text using the Vision framework
Summary of TCA Tutorial, managing targets and writing shell scripts for Design System, issues with Tuist + Fastlane, warnings for UnitTest dependencies
Organizing Swifter app, implementing Supabase Auth, writing about SwiftPM, refactoring .gitignore, issues related to AuthorizationStatus, reviewing Crash - Zombie Object, examining Github Actions
Applying Tuist to an existing project, LinkedIn update post, organizing Medium coding helper resources
SwiftPM Migration Stability Test (Build Time Analysis, Dependency Manager Comparison), Repository Migration Using git clone mirror, git-filter-repo, git Author Batch Update, git lfs
Migrating from CocoaPods to SwiftPM, Resume Feedback, 2350 Commonly Used Hangul, Github gist, Bitbucket Snippet
Organizing CocoaPod, Notion Cleanup, IQKeyboardManager 7.0.3 Issue
Handling Default JSON Values, Private CocoaPod Deployment, TabBar Multi-Touch, WebView UserAgent
Github Blog Workflow Issue Fix, becomeFirstResponder Usage Precautions, Git Credential Helper, Firebase Crashlytics Customization, Firebase TestLab, Swift Package Review, New Versions of iOS Development Tools
Card Scanning Feature via OCR, Cross-Platform App Development with Skip, Design System Development, ViewController LifeCycle and Animation, Github Action Modification, UIView.Invalidating
Utilizing Fastlane Plugin Badge, Xcode Device Recognition Error, JD Summary, Flex Layout & Pin Layout Libraries, Main Logic Service ViewModel, Tips for Using Deep Links
Side Project Improvement, Services Helpful for Development, FCM HTTP v1 Migration
Firebase version issues, caution when using the open method, manual invocation of ViewController lifecycle, handling HTML Entities
AppIcon Change, Throttle Duplicate Processing Issue
Naver Map moveCamera Closure, Performance and Work Plan Summary, LinkedIn Post Creation, Gemini Advanced Experience, Slack Workspace Account Deactivation
Socket Cluster, Implementation of Clean Architecture Pattern, Tuist Application
Fixed Appstore Connect Notification Issue, Introduction to Tuist, Fastlane Preview Error, UITabBarController Tooltip Handling
Exploring AI Tools, ATT Framework, Refactoring DateFormatter, Implementing Carousel Banners, UISheetPresentationController, Changes in GPG Authentication, Data Sharing Using App Groups, Ruby Setup with rbenv
Modern CollectionView, Changing Tistory Skin, Adding Tistory Features, Organizing GitHub Repositories
Implementing Bottom Sheet, Applying Custom Markers in Naver Map, Cautions When Using UIStackView, Cautions When Using Kingfisher in Xcode 15
Various uses of UITabBar, Implementing MVVM-Chat using FireStore and FirebaseAuth, Organizing animation list API in Postman, Naver Map camera delegate issue
Notification Service Extension, Changing app screen when in App Switcher state, VerticalCardSwiper library, Notion organization, Utilizing Preview feature, systemLayoutSizeFitting method
HTML text processing, Atributika library, App Hangs, NSTimer asynchronous task handling, Xcode Discard recovery
Issues related to CollectionView Compositional Layout, UI issues, Bitbucket STALE tags
FCM Token Renewal, CollectionView Compositional Layout, Build Time Increase Issue When Using FireStore, GitHub Blog Markdown Emoji Deployment Issue
Custom Push, APNs Payload format, App Store Reject, build time reduction, App Store Connect, Sentry fastlane plugin
Firestore DB structure design, Sentry upgrade, Bitbucket HTTPS authentication, git credential helper
Comparison between Firebase Realtime Database and Firestore, CI/CD + Mac initial setup, API call tips, App Store - Taxes and Contracts
Learning Dart language, Impact of Legacy code, Introduction of Sentry, Advancement of CI/CD
Response to rejection related to permissions, setup of iOS automatic deployment, blog creation
Summary of Korean-related terms to know in the map domain service, App Distribution
Introduction to Firebase Multiple Configuration, Encoded Polyline, and modularization failure experience
Considerations when the app entry screen changes, capturing and preventing screen capture, interview with a senior developer
Dependency library update tasks, server and API work methods

Created with Ignite