How to create new calendar using EventKit in Swift
A technical guide on creating a new calendar programmatically using Apple's EventKit framework in Swift, focusing on handling EKSource.
A technical guide on creating a new calendar programmatically using Apple's EventKit framework in Swift, focusing on handling EKSource.
A tutorial on integrating Diffable Data Sources with Core Data in iOS apps to simplify UITableView and UICollectionView updates.
A deep dive into debugging a rare .NET InvalidProgramException caused by faulty IL generation in Datadog's automated instrumentation.
Guide to splitting a Core Data model across multiple .xcdatamodel files and merging them into a single database using NSPersistentContainer.
The article discusses the transformative impact of Continuous Delivery on software development, highlighting its benefits for speed, quality, and team well-being.
A software engineer shares four techniques to improve skills beyond learning new frameworks, focusing on problem-solving and impact.
A guide on linking Azure KeyVault secrets to Azure Pipelines using Variable Groups for secure and centralized secret management.
A developer explains a tricky bug caused by global WebRequest overrides in .NET and the simple fix using CreateHttp.
A GitHub engineer explains how communication tools shape software development, detailing principles like 'default to open' and practical tool usage at GitHub.
A developer shares their approach to setting up a Core Data stack outside of AppDelegate, including code for a singleton Database class.
Analysis of key trends shaping cloud adoption, including performance optimization, app portability, and the skills shortage.
A tutorial on integrating Apple's EKEventEditViewController for calendar event creation and editing within a SwiftUI application.
A personal guide detailing the author's experience, study resources, and strategies for successfully passing the Google Cloud Professional Cloud Architect certification exam.
Explains the three main types of statistical weights (precision, frequency, sampling), their uses, and the software documentation challenges they create.
A discussion on defining a software team's 'critical path' by focusing on business-critical processes that directly impact revenue and customer experience.
A developer shares their experience and lessons learned from giving a technical talk at the online EuroPython 2020 conference.
How to accept legal terms for Azure Marketplace VM images using Azure CLI when automating deployments.
A tutorial on implementing a function-based Kafka consumer in Go, moving from the deprecated channel-based approach.
A developer's notes on implementing a Kafka consumer in Go using the deprecated channel-based API, including code examples and termination patterns.
A technical exploration of date/time complexities, timezone changes, and edge cases in software scheduling, framed as a historical scenario.