PinnedYury KaspiarovichTop 3 Naming RulesNaming considered to be one of the hardest parts in programming. Some developers spend good portion of they daily programming routine by…Jun 24, 2016Jun 24, 2016
PinnedYury KaspiarovichSingle level of abstractionEach method should be written on a single level of abstraction. The term best be described using this example:May 31, 2017May 31, 2017
Yury KaspiarovichContinuing the App Store journey with my small app: now the marketingToday I rolled out yet another update of my small “Sticky Notes + Widgets” app, focusing this time on housekeeping and marketingMay 6May 6
Yury KaspiarovichEvolution of an app: Insights from developing a first version update of the simple SwiftUI appContinuing the journey of develoing a simple SwiftUI/SwiftData app called “Sticky Notes + Widgets” and sharing my findings along a wayApr 29Apr 29
Yury KaspiarovichLessons Learned from Developing and Releasing a Simple SwiftUI/SwiftData AppMy journey of developing and realeasing an appApr 19Apr 19
Yury KaspiarovichDemystifying Code Signing: Ensuring Security and Trust in Apple DevelopmentCode signing for Apple platforms involves digitally signing an app with a cryptographic signature to verify its authenticity and integrity.Feb 21Feb 21
Yury KaspiarovichNamespace definition in RubyShould you avoid scope resolution operator while defining classes and modules in Ruby? Yes you should!Feb 10, 2022Feb 10, 2022
Yury KaspiarovichHow I teach Web Development with RailsI’ve been teaching Ruby, Rails and Web Development for 3 years now. Today I want to share what I have learned.May 23, 20171May 23, 20171
Yury Kaspiarovich3 rules of a good pull request commentNowadays it seems all the development happens on Github. There is so called Github flow where you submit pull requests and after they get…Oct 18, 2016Oct 18, 2016
Yury KaspiarovichAccidental duplicationAs Wikipedia suggests code duplication — source code sequence that occurs more than once in a program. Does this mean that every peace of…Oct 8, 20163Oct 8, 20163