
Berk Gökden’s adventures
Unusual experiments of a software developer

Berk Gökden
Engineer, Developer, Tech Enthusiast
Latest Posts

Getting Microservices Right: Clearing Up Common Mistakes and Misunderstandings
As an advocate for microservices, I feel it is essential to address some common mistakes that have led to recent pushback in the market…

That Kubernetes And Friends Stack
I wanted to write a post about Continues Delivery pipelines but you will end up with a Kubernetes Stack anyway so I will write this post…

API First Approach with OpenAPI 3 and REST — Practical Software Development Part 3
Both Service-oriented architecture and microservices require well defined and documented APIs. Microservices is a subset of Service…

Continuous Integration Practices with Docker— Part 2
This is part 2 of my previous blog post on practical software development principles.

Practical Rules for Software Development — Part 1
I was planning to write a series of blog posts of my experiences in the design principles of software development. I see that even senior…

Is it possible to build a Generic Recommender System With Deep Learning and NLP?
This question is on my mind for a couple of years, can we predict the next event in the sequence where the type of events is not known or…

Secure Identity Negotiation
I have recently started to work on a secure grpc gossip library with certificate rotation. The main idea was to regularly distribute new…
Futures in Golang
I have been programming in Java and Scala for a long time. It is very common to use Futures for concurrency. Some people are obsessed with…

Veri — Probabilistically Scaling Vector Spaces
Introducing Veri, a database for Vector Spaces. It was a long running idea in my head, but only now I managed to finish the first working…

Creating Docker Engine Swarm Mode Cluster in Amazon EC2 with Docker-machine #docker #aws
Application Containerization created a new era in software development and mostly in distributed systems. Some people still don’t…
Reviews
Login to submit your review.