Apr 22, 2025 · 3 min read · After exploring Swift’s recommendation to “use struct by default,”I started thinking about how this impacts data ownership, freshness, and system design — especially in reactive contexts like Combine. In my previous post (link), I showed that structs...
Join discussion
Apr 20, 2025 · 2 min read · Swift recommends struct by default – but why? Let's explore the hidden logic behind value semantics, Copy-on-Write (COW), and real-world performance tradeoffs. Value semantics with reference efficiency – under the hood Swift has an interesting recomm...
Join discussionMar 26, 2025 · 4 min read · What is the real difference between let and var in swift? The first and the usual answer is: The let is immutable, the var is mutable Here's a breakdown of the key differences between let and var, grouped by aspects: Usage Performance Safety and t...
Join discussionMar 14, 2024 · 20 min read · In a previous article, I wrote about how a container works and how we could go about creating one. It was shown that the container environment required specific files or better yet, a filesystem to function properly. Container images are an attempt t...
Join discussion