Articles & Insights
Technical discussions, tutorials, and development insights
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.
Continuous Integration and Continuous Delivery
How CI/CD automation helps teams build and deploy complex applications consistently, covering unit tests, integration tests, and deployment processes.
How Does a Computer Work and What Is a Programming Language?
A journey from basic computer operations with transistors to modern programming languages, exploring how code evolved from machine language to high-level programming.
Synchronous and Asynchronous Programming
Understanding sync and async programming through real-world analogies, from morning routines to event-driven architecture in modern applications.
What are Git and GitHub?
An introduction to version control with Git and collaboration features of GitHub, explained through familiar concepts like tracking changes in word documents.
Simple, Serverless CRUD with the CDK
A practical guide to using AWS CDK for creating serverless applications, with examples of implementing CRUD operations and leveraging higher-level constructs.