Keehun NaminLivefrontHow (Programming) Languages Shape Problem-SolvingIt is becoming increasingly important to become developers who are multilingual. Being a developer who is fluent in many programming…Apr 24, 2019Apr 24, 2019
Keehun NaminLivefrontPractical Dynamic Type, Part 3: Attributed TextEnsuring that applications remain accessible for all is one of the highest priorities at Livefront, and we believe that a key component in…Feb 19, 2019Feb 19, 2019
Keehun NaminLivefrontUnderstanding Swift’s CharacterSetWhy it’s important to know what’s in those CharacterSets and how to peek inside themDec 12, 20181Dec 12, 20181
Keehun NaminLivefrontPractical Dynamic Type, Part 2: TestingLast year, our software developer Chris Sessions wrote a helpful article about practical usage of Dynamic Type. This short follow-up…Aug 27, 20181Aug 27, 20181