Skip to content

  • Twitter

  • Youtube

  • GitHub

  • Linkedin

  • Facebook

  • Instagram

  • RSS

  • Mail

Sefik Ilkin Serengil

Code wins arguments

  • Home
  • About Me
  • Publications
  • Courses
  • Talks
  • Consultancy

Category: Software

A Practical Guide to Graph Traversal in Data Structures and Algorithms

Graphs are a fundamental data structure in computer science, used to model relationships between objects in a wide variety of … More

graph

Building an Atomic, High-Throughput Election System: A System Design Case Study

It’s election night. Millions of citizens have cast their votes, and across the country, hundreds of thousands of ballot boxes … More

atomic, redis, system design

A Practical Guide to Dependency Injection and Event-Driven Architecture in FastAPI and Kafka

FastAPI has quickly become one of the most popular frameworks in the Python ecosystem because of its modern design, async-first … More

dependency injection, event driven architecture

A Gentle Introduction to Event Driven Architecture in Python, Flask and Kafka

In today’s fast-paced and scalable application development landscape, event-driven architecture (EDA) has emerged as a powerful pattern for building systems … More

event driven architecture, flask, kafka, python

Rare Developer Awards As Evidence for US & UK Extraordinary Talent Visas

Receiving recognition for your contributions to the global tech community is a deeply rewarding experience—especially when it comes from a … More

eb1-a, extraordiary talent visa, global talent visa, microsoft, mvp, rare developer awards

Designing Recursive Functions with Python Multiprocessing

Multiprocessing is a must to develop high scalable products. However, python multiprocessing module is mostly problematic when it is compared … More

multiprocessing, python, recursive

Publishing Python Packages on Pip and PyPI

Library diversity might be the trigger of being popular of python programming language nowadays. This encourages open source culture as … More

open source, pip, pypi, python

Developers vs Mathematicians

Fermat’s last theorem has been waiting almost 350 years to be proven. Now, we can call it theorem but until 90s … More

developer, fermat, homer simpson

Small is Beautiful: working with short URLs

Today’s world limits our expressions lenght to 140 character. No matter you text SMS or Tweet, you have to fit your … More

bit.ly, bitlinks, bitly, blowfish, collision, goo.gl, google, hash, http get, http post, Java, url shortening


Licensed under a Creative Commons Attribution 4.0 International License.

Creative Commons License

You can use any content of this blog just to the extent that you cite or reference

Subscribe to sefiks.com to stay up-to-date with latest posts

🎭 DeepFace is THE BEST facial recognition library for Python 🐍 It wraps many cutting-edge models that reaches and passes human-level accuracy 💪


BTW, Haven't you subscribe to my YouTube channel yet?