Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

Fatih Çil

Self-Taught Developer

Software Engineer

Programmer

Game Developer

École 42

March 20, 2023 ft_transcendence: The Final Boss — Real-Time Pong on the Web
École 42

The last project of the common core: a full-stack web app with real-time multiplayer Pong, chat,…

March 10, 2023 Philosophers: Dining With Threads and Mutexes
École 42

The classic dining philosophers problem - my first real fight with race conditions, deadlocks and the…

January 10, 2023 ft_irc: Building an IRC Server in C++98
École 42

A real IRC server that actual clients can connect to - sockets, poll, channels, operators and…

December 20, 2022 Inception: My Infrastructure as Docker Compose
École 42

NGINX, WordPress and MariaDB - each in its own container, built from scratch, wired together with…

December 10, 2022 ft_containers: Reimplementing the STL
École 42

Rebuilding vector, map and stack in C++98 - iterators, allocators, and a red-black tree of…

November 30, 2022 C++ Modules: From C to C++98, the 42 Way
École 42

Nine modules that take you from your first class to templates, exceptions and polymorphism - all…