Homepage
Open in app
Sign in
Get started
Unusual Experiments of a software developer
Practicing software for fun and profit.
Follow
Following
Getting Microservices Right: Clearing Up Common Mistakes and Misunderstandings
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…
Berk Gökden
Jun 7, 2023
That Kubernetes And Friends Stack
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…
Berk Gökden
Jun 14, 2020
API First Approach with OpenAPI 3 and REST — Practical Software Development Part 3
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…
Berk Gökden
Jun 2, 2020
Continuous Integration Practices with Docker— Part 2
Continuous Integration Practices with Docker— Part 2
This is part 2 of my previous blog post on practical software development principles.
Berk Gökden
May 27, 2020
Practical Rules for Software Development — Part 1
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…
Berk Gökden
May 21, 2020
Is it possible to build a Generic Recommender System With Deep Learning and NLP?
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…
Berk Gökden
Mar 15, 2020
Secure Identity Negotiation
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…
Berk Gökden
Nov 11, 2019
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…
Berk Gökden
Nov 10, 2019
Veri — Probabilistically Scaling Vector Spaces
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…
Berk Gökden
May 22, 2018
Creating Docker Engine Swarm Mode Cluster in Amazon EC2 with Docker-machine #docker #aws
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…
Berk Gökden
Dec 13, 2016
About Berk Gökden’s adventures
Latest Stories
Archive
About Medium
Terms
Privacy
Teams