top of page


Generics reloaded..
Missed the beginning? Start from Generics in Swift: A Comprehensive Guide to get the full picture! Generic Subscripts Subscripts allow...
arda doğantemur
13 min read


Generics in Swift: A Comprehensive Guide
Generics are one of the most powerful features of Swift, allowing you to write flexible and reusable code. Whether you're a beginner or...
arda doğantemur
9 min read


Privacy By Design – The Future of User-Centric Data Protection
Introduction As the world rapidly advances in technology, the importance of privacy has never been more pronounced. Recent high-profile...
arda doğantemur
5 min read


Memory Management in Swift: ARC, Weak, and Unowned References
Memory management is a crucial aspect of any programming language, and Swift handles it gracefully through a mechanism called Automatic...
arda doğantemur
3 min read


Unraveling the Significance of Architecture Decision Records in Software Development
Have you ever found yourself in a position where you understood the code but couldn't grasp the logic behind it? Did you repeatedly ask...
arda doğantemur
3 min read


Comprehensive Guide to the Development Lifecycle Part 3
The development lifecycle in software development is a crucial process that ensures efficient and systematic software creation. From...
arda doğantemur
3 min read


Comprehensive Guide to the Sprint Lifecycle Part 2
In the fast-paced world of software development, Agile Scrum has emerged as a popular methodology that emphasizes flexibility,...
arda doğantemur
2 min read


Comprehensive Guide to the SD Lifecycle Part 1
The software development lifecycle (SDLC) is a systematic approach that encompasses all the stages involved in developing and releasing...
arda doğantemur
3 min read


What If There is no BIG data
In the age of information and technology, it's no secret that big companies like Google and Facebook have access to vast amounts of user...
arda doğantemur
6 min read


Achieving Success with Definition of Done in Software Development
In the world of software development, ensuring high-quality deliverables and smooth project execution is crucial. This is where the...
arda doğantemur
4 min read


Zero-Knowledge Proof: The Cryptographic Magic Trick
In the movie "The Prestige", Michael Caine's character tells us that every magic trick has three acts. First, there's the pledge, where...
arda doğantemur
3 min read


Any Application in JavaScript
Any application that can be written in JavaScript will eventaully be written in JavaScript. Nope, nope, maybe, nope... Buckle up, folks!...
arda doğantemur
2 min read


Subnautica
Hey there, fellow survivors of the alien ocean! If you're like me, you've probably spent countless hours exploring the depths of...
arda doğantemur
2 min read


Deep Rock Galactic
Attention all space dwarves! Have you ever dreamed of blasting through endless caverns in search of precious minerals while battling...
arda doğantemur
2 min read


Hogwarts Legacy!
Attention all Muggles! Wands at the ready, fellow witches and wizards! Hogwarts Legacy has finally arrived, and we're ready to dive into...
arda doğantemur
2 min read


Conclusion
Swift is a popular and powerful programming language that is widely used in the development of iOS, macOS, watchOS, and tvOS...
arda doğantemur
4 min read


Chapter 7: iOS Development with Swift.
UIKit Framework The UIKit framework is a collection of classes and functions for building user interfaces in iOS applications. It...
arda doğantemur
3 min read


Chapter 6: Advanced Swift!
Concurrency and multithreading Concurrency is the ability to run multiple tasks concurrently in a program. Multithreading is a technique...
arda doğantemur
2 min read


Chapter 5: Intermediate Swift!
Generics Generics are a powerful feature of Swift that allow us to write reusable code. With generics, we can write functions, types, and...
arda doğantemur
3 min read


Chapter 4: Object-Oriented Programming
Object-oriented programming (OOP) is a programming paradigm that organizes code into objects, which contain data and methods. In Swift,...
arda doğantemur
6 min read
bottom of page