EEErk Ekininerkek.in路6d ago 路 3 min readRethinking What Education Is ForArtificial Intelligence Has Not Changed the Purpose of Education; It Has Revealed It For the greater part of human history, education was the vehicle for distributing what was scarce: knowledge. The t00
EEErk Ekininerkek.in路Mar 8 路 4 min readType Safety in Swift: Haskell-style Newtypes with Phantom TypesIn software engineering, "primitive obsession" describes a scenario where domain-specific concepts are represented by general types like strings, integers, or timestamps. This lack of specificity ofte00
EEErk Ekininerkek.in路Oct 28, 2025 路 5 min readReverse engineer a swift binaryWhen you compile your high-level Swift code, it gets turned into raw machine instructions. As developers, we rarely look at this level, but it's a fascinating world for anyone interested in security, performance, or just pure curiosity. In this post,...00
EEErk Ekininerkek.in路Sep 14, 2025 路 5 min readBeyond Public and Private: A Scale for Measuring Code Change ImpactWe've all been there. You're staring at a line of code, your task is to change it, but a cold fear creeps in. You ask yourself: "What will break if I touch this?" 馃槰 In modern software development, this isn't a trivial question. The answer can range ...01A
EEErk Ekininerkek.in路Sep 13, 2025 路 4 min readMastering Data Integrity with Merkle Trees in SwiftIn the world of computer science, ensuring data integrity is paramount. Whether you're building a distributed system, a blockchain application, or simply need to verify that a large file hasn't been corrupted, you need a reliable way to detect any ch...00