• Blog
  • About
  • Services

Computer Science

Fundamental computer science concepts like tree traversal, heaps, linked lists, and coroutines, implemented and explained in PHP.

  • Exploring Coroutines in PHP

    Exploring Coroutines in PHP

    Computer Science

    Coroutines are functions that can pause and resume execution while remembering their internal state, enabling bi-directional communication.

  • (Singly) Linked Lists explained in PHP

    (Singly) Linked Lists explained in PHP

    Data Structures

    Linked lists are a linear data structure that provides quick insertion and deletion.

  • Heaps explained in PHP

    Heaps explained in PHP

    Data Structures

    Heaps are an effective data structure for quick access to the highest value of a dataset.

  • Trees and Tree Traversal in PHP

    Trees and Tree Traversal in PHP

    Computer Science

    In this post I want to introduce you to Tree structures. What they are, how you can use them, and in which situation they can be helpful.

  • Want to know about future blog posts?
    Then sign up for my newsletter!

    I'll only send mails if I actually have something to tell.

    © 2026 doeken.org
    • Contact
    Search articles