and how failures then became jumping boards for success.

Photo by Brett Jordan on Unsplash

Recently I had a turn in my career and I had decided to be a coder. I will not go into so many details about it now, but you can find the background of the story here 👇🏼

I jumped on a project, knowing that it is hard in itself, and also there were other external pressures making the job even more challenging. 1 week after I hopped on the project, I had to move out to another house since my house started to crack from its supporting columns. Moreover, Ramadan…


Photo by Danielle MacInnes on Unsplash

Just Another Catastrophe of 2020?

The year 2020 will be a very memorable one for long years I suppose. It brought many calamities to the vast majority of people all around the globe. I was about to be a subject to it as well, not because I got Covid-19 nor because I was in Australia during wildfires. But I was driving blindly towards my long-before decided career path, and although some things were not as right as they had to be, path-dependency kept me going on.

In February 2020, I was 4 months (and half a dissertation) away from unlocking…


Two Different Approaches, Two Different Solutions, One Problem At Hand.

Photo by Timo Wielink on Unsplash

This Post Is About:

Bob is a developer working in a software company called Foo. Foo is spending a humongous amount of resources on Virtual Machines for development, testing, and other purposes. Although Foo is trying to adopt CI/CD, these virtual machines are making everything hard for Bob and his team and are making portability a very distant goal.
In a meeting, a supervisor in Foo company asks Bob to look for different possible approaches to overcome this old VM trend and skyrocket the efficiency while giving zero concessions from portability.

Bob is not well-versed in the new trends yet…


From the perspective of an avid learner and also an educator.

Starting and finally finishing Harvard's CS50 urged me to write a post-mortem blog but I thought I can take a rather different route and also format it in a sort of comparison, given my 4 years of experience of lecturing in one of the top colleges in Turkey.

I will divide my post into 3 sub-sections. In the first one I will articulate the charm of the first lecture that made me, and a bunch of others most probably, hooked up to it. This subsection will also host the discussion of good teaching and comparisons I promised to deliver. In…


What did I expect from Harvard's CS50 and what I found?

Harvar'd CS50
Harvar'd CS50
Image is taken from https://dev.to/manocormen/harvard-s-computer-science-intro-cs50-here-s-how-to-earn-a-free-certificate-1lp0

I did not take CS50 when I was initially embarked on my journey into programming. Nor I learned the core programming concepts like conditions, arithmetic, classes, loops, functions from Mr. Wizard David Malan's exceptionally acclaimed online course. Thus, I was not expecting much from the course itself in terms of learning new stuff. Moreover, Malan was teaching some languages with which I already had some personal small and middle-level projects. Python is my first language and I undertook many projects using it. Javascript, HTML, CSS, all can be fit…


I learned some things the hard way, I share my experience, so you do not have to go through the same!

Photo by Tyler Nix on Unsplash

My encounter with the programming field was not a planned one. It came in when I was laser-focused on an entirely different field and building my future as a complete International Relations academic.

Well, I have to admit that it was not an easy way to digress and it, of course, came with a price. But this is completely another story. If you want to delve more into that story, check out my other post 👇🏻

Why I left my Ph.D. and Started Programming?

<Mistake 1: Going with the flow/>

Although I had a bunch of people around me to help with what to do or…


Is Hegel free from Marx’s criticisms?

“Philosophers have hitherto only interpreted the world in various ways; the point is to change it.”

(Die Philosophen haben die Welt nur verschieden interpretiert; es kommt aber darauf an, sie zu verändern.)

Karl Marx, Theses on Feuerbach (11th thesis).

Patrick Tomasso. Unsplash

Without any doubt, Hegel is not free from this criticism at nearly any degree. But the greater question here is “ Where exactly Hegel in this quotation?” and answering this question prerequisites building a robust and well-founded understanding of what Marx said. To establish this foundation, and so to answer in a punctual fashion, I…


a change which came late but came good!

“two black flat screen computer monitors” by Fotis Fotopoulos on Unsplash

Since this my first post here, I wanted to make the first post sort of an introductory one and delve into my curious story.

<A little bit of Background/>

My name is Yavuz, Currently 29 and counting up in hi-speed. Born and grew in metropolitan Istanbul, I can say that I was introduced to all kinds of opportunities and was given a license to pick whichever path I deemed it to be a go-path for me as a course for my life. I was good both in math and social sciences, indeed…

Mehmet Yavuz Yağış

Former Intl. PHD candidate at Koç Uni - now dropout-, #coder, #root, #python, #kravmaga #cybersecurity #Unix https://github.com/MYavuzYAGIS

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store