PinnedPublished inSwiftBladeImportance of code readabilityUnderstand code readability and how to master itJan 6, 20221Jan 6, 20221
PinnedPublished inSwiftBladeHow to overcome the feeling your life has no purpose (as a software engineer)A guide to finding meaning and long lasting happinessMar 13, 2022Mar 13, 2022
Published inSwiftBladePitfalls of `lazy var`Although lazy var can help improve performance by creating complex objects only when you need them, I think we should avoid overusing it…Jul 12, 2024Jul 12, 2024
Published inSwiftBladeHow to programmatically disable “Menu” button on AppleTV remoteMar 12, 2024Mar 12, 2024
Published inSwiftBladeHow to run Xcode test multiple timesiOS lightning blog ⚡️Nov 19, 2023Nov 19, 2023
ClickPaw TutorialAn image-based auto clicker integrated with Shortcuts app. This article will teach you how to use it.Aug 26, 2023Aug 26, 2023
7 Ways to Monetize your appExplore pros and cons of different ways to monetize your handcrafted productAug 17, 2023Aug 17, 2023
Published inSwiftBladeTips for designers from mobile app developersI want share some tips to help designers understand better on what are easy and what are hard to do for mobile developers.Jun 29, 2023Jun 29, 2023
Published inSwiftBladeUnderstanding UIViewController’s viewIsAppearing(_:)Today I met this function of UIViewController called viewIsAppearing(_:). Let’s take a closer look at what it does.Jun 29, 2023Jun 29, 2023
Published inSwiftBladeUIStackView removeArrangedSubview doesn’t actually remove the subview.Today I tried calling UIStackView’s removeArrangedSubview() to remove the red “Hello world” label. I noticed that instead of the view…May 19, 20231May 19, 20231