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.
Join discussion
Apr 20, 2025 · 2 min read · NOTE: This article will be available in https://sengdev.com Swift recommends struct by default – but why? Let's explore the hidden logic behind value semantics, Copy-on-Write (COW), and real-world per
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