The Curious Engineer

All blogs / Mobile / iOS / Android

Marcin Krzyżanowski

blog.krzyzanowskim.com

About technology, iOS, macOS and Swift

Mobile / iOS / AndroidSecurity

Posts
58 from 12 Jan 2014 to 30 Mar 2026
Posting
now and then (1 in the last year)
Kind
personal blog
Feed
https://blog.krzyzanowskim.com/rss/

2026 1

  1. Shipping Snake Oil

2025 1

  1. TextKit 2 - the promised land

2020 6

  1. Local unit tests with Xcode
  2. CoreText Swift Academy - part 3
  3. CoreText Swift Academy - part 2
  4. CoreText Swift Academy - part 1
  5. Use consumer rights to refund for faulty MacBook - diary
  6. JSON Coding is what we need 90% of the time

2019 2

  1. URL Bookmarks: yes and no
  2. The lost art of legendary Apple UX

2018 3

  1. @rpath what?
  2. Dealing with Swift toolchain
  3. Any[Object]

2017 4

  1. Swift Runtime Performance - talk
  2. Funding (my) OpenSource work
  3. Selling t-shirt > selling mobile apps. Dinosaurs.
  4. Framed faces. The real world status board.

2016 10

  1. Peculiar inheritance of enum
  2. Conditional Swift testing
  3. Package.swift - manual
  4. Sharing distribution certificate. automat.
  5. Documenting Swift protocol
  6. Queues are not bound to any specific thread
  7. Status of Portable Swift code
  8. CloudKit Security model
  9. Overload Swift type ambiguity
  10. Retry! in the wild

2015 26

  1. How to be awesome Swift developer
  2. Linux compatible Swift and Swift Package Manager
  3. Code at the end of the queue
  4. Swift reflection about food
  5. Where "where" may be used?
  6. Swift London about Natalie, the talk
  7. ChunkSequence 🔪🍰
  8. CryptoSwift 0.1.0
  9. Generic Array of Int - what, why, how?
  10. Fast pattern search in Swift... since 1974
  11. How to change iCloud password in 57 steps
  12. Collection Index and magic factor
  13. ObjectivePGP goes Open Source
  14. Practical Swift: pages generator - build once, use many
  15. Swift optimizer considered harmful
  16. CryptoSwift, the talk
  17. Let's talk about sections for NSTableView
  18. Photos - you do it wrong Apple. In 2015.
  19. Natalie - Storyboard Code Generator
  20. Swift: Raw{Not}Representable enum
  21. Swift asserts - the missing manual
  22. Swift: Madness of Generic Integer
  23. Google sign-in with 1Password
  24. Shutting down postalcard.mobi
  25. How to install and use CryptoSwift
  26. Various ways to parse raw data with MKDataScanner

2014 5

  1. Privacy — PGP Messenger
  2. Swift Integer Overflow issue
  3. Swift: Bit type with Generics
  4. Short story about OpenPGP for iOS and OS X — ObjectivePGP
  5. Facebook SDK: Request Read&Publish permissions simultaneously