Ryan Klein Dev
Software Development & Technical Leadership
Building impactful software solutions with over 15 years of experience in mobile, cloud, and fintech.
Latest Articles
Cybersource JWT Authentication with Message-Level Encryption (MLE)
The facts you need to get Cybersource REST authentication and message-level encryption right, for certificate or shared-secret signing, laid out field by field with working code and tools to inspect every artifact.
Apple Pay on Cybersource
A step-by-step guide to setting up Apple Pay using Apple's demo application and processing payments through Cybersource, including merchant setup and payment authorization.
Display a UIKit UIView inside a SwiftUI View
Learn how to adapt UIKit views in SwiftUI using UIViewRepresentable, demonstrated through implementing a WKWebView with a progress indicator.
APIs and SDKs
Understanding the distinction between APIs and SDKs in different contexts - from programming interfaces to web services, and how they complement each other.