Open in app
Home
Notifications
Lists
Stories

Write
Ömer KARABACAK
Ömer KARABACAK

Home

About

Pinned

Very useful and not much known Linux commands that you probably aren’t using in your daily life

redo the last command but as root sudo !! open an editor to run a command (probably a long one) ctrl + x + e create a super-fast disk for IO dependent tasks to run on it mkdir -p /mnt/ramdisk && mount -t tmpfs tmpfs /mnt/ramdisk -o size=8192M don’t add…

Linux

2 min read

Very useful and not much known Linux commands that you probably aren’t using in your daily life
Very useful and not much known Linux commands that you probably aren’t using in your daily life

Sep 23, 2021

How I wrote a command-line Minesweeper game with Python in 30 minutes which is packaged as a Docker container

I know it is not a big deal writing a minesweeper game but it is still a thing, if you write it in 30 minutes, right? :) I will share the repository but first, let me explain how it started. It all started in a technical challenge, it has been…

Python

3 min read

How I wrote a command-line Minesweeper game in 30 minutes which is packaged as a Docker container
How I wrote a command-line Minesweeper game in 30 minutes which is packaged as a Docker container

Published in ITNEXT

·Jun 24, 2021

How to create a multiple stack AWS CDK (Python) Infrastructure as Code (IaC) Project

This post is about creating a multiple-stacks AWS CDK IaC project. I will be using Python because I am more familiar with it but if you are comfortable with another language, it is also possible to use Typescript, Javascript, Java, or C# I have also created a simple lambda application…

AWS

2 min read

How to create a multiple stacks AWS CDK Python Infrastructure as Code (IaC) Project
How to create a multiple stacks AWS CDK Python Infrastructure as Code (IaC) Project

Sep 30, 2020

How to simply use Bastion Host(Jump Host) in your CircleCI(or any other CI/CD) pipeline without using an extension or complicated configs to deploy an app with/without docker-compose

If you are using CircleCI as your CI/CD tool, probably you have already faced this puzzle or going to face it in the future if you have servers in a private network without a public network connection and you are connecting to them through the Bastion Host when you want…

Circleci

2 min read

How to simply use Bastion Host(Jump Host) in your CircleCI(or any other CI/CD) pipeline without…
How to simply use Bastion Host(Jump Host) in your CircleCI(or any other CI/CD) pipeline without…

Jun 9, 2020

Use your Linux server, which you already have SSH access, to encrypt your browser traffic and use it as a “some kind” of VPN

Some times finding a good VPN service could be an issue. Or If you want to create one from scratch, install some custom software, do some configurations, etc. It can be headache! I will walk you through an easy way which you can easily turn your SSH connection to one…

Ssh

3 min read

Use your Linux server, which you already have SSH access, to encrypt your browser traffic and use…
Use your Linux server, which you already have SSH access, to encrypt your browser traffic and use…

Apr 20, 2020

How to easily find your website rank in Google for a specific keyword with Python and Docker

Google Rank Finder (GRF) (SEO — Page Rank) What is this? This is a simple script which helps you to find your rank in Google in a specific search term. It can be helpful for your SEO journey. There are couple of parameters you can pass through the command line. Sometimes finding correct Python version or downloading dependencies could be a…

SEO

2 min read

How to easily find your website rank in Google for a specific keyword with Python and Docker
How to easily find your website rank in Google for a specific keyword with Python and Docker

Feb 6, 2020

Search in Bamboo Plans for specific variable’s value

Currently, we are working on CI/CD environment migration from Bamboo to Jenkins. Couple of weeks ago, in Bamboo we saw strange issue. The plans in Bamboo were somehow broken and it was because of some changes in custom variables. …

Bamboo

2 min read

Search in Bamboo Plans for specific variable’s value
Search in Bamboo Plans for specific variable’s value

Published in ITNEXT

·Jan 2, 2020

Bulk Find and Replace in multiple files in multiple Git Repositories

Last week, I have needed to change some configs in our AWS CloudFormation templates in multiple Git repositories for multiple environments. (Sometimes we need to do similar changes like that.) So I created a simple Python script for making these changes. omerkarabacak/bulk-find-and-replace-in-git-repositories This script is useful when you want to change multiple part of multiple files in multiple git repositories in bulk…github.com

Python

2 min read

Bulk Find and Replace in multiple files in multiple Git Repositories
Bulk Find and Replace in multiple files in multiple Git Repositories

Oct 26, 2019

Creating auto-scaling enabled AWS DynamoDB Table with Terraform

Last week, I was working on a task which needs DynamoDB Table and also auto-scaling to be enabled. For Infrastructure as Code approach, it should be written as Terraform script. In our project, we are mostly using CloudFormation for managing our AWS environments but this time, it was a task…

AWS

1 min read

Creating auto-scaling enabled AWS DynamoDB Table with Terraform
Creating auto-scaling enabled AWS DynamoDB Table with Terraform

Apr 12, 2019

Setup Kubernetes on AWS (EKS — Amazon Elastic Container Service for Kubernetes) with Terraform

I am going to tell about the provisioning of AWS EKS with Terraform. Sometimes finding a running simple example could be hard. This is a simple and follow-able article. I know that “Talking is cheap show me the code!” :) So It is mostly scripts and codes. Prerequisites Terraform v0.11.3 …

Kubernetes

2 min read

Setup Kubernetes on AWS (EKS — Amazon Elastic Container Service for Kubernetes) with Terraform
Setup Kubernetes on AWS (EKS — Amazon Elastic Container Service for Kubernetes) with Terraform
Ömer KARABACAK

Ömer KARABACAK

Senior DevOps Engineer at @sporttotal_tv

Following
  • Pavan Belagatti

    Pavan Belagatti

  • Netflix Technology Blog

    Netflix Technology Blog

  • Mert Erkal

    Mert Erkal

  • Aymen El Amri

    Aymen El Amri

  • Yevgeniy Brikman

    Yevgeniy Brikman

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable