Skip to content
Avatar

Achievements

Achievements

Highlights

  • Pro
Block or Report

Block or report afroisalreadyinu

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
afroisalreadyinu/README.md

This is Ulas Turkmen's Github profile you are looking at

The name is pronounced as in Ooh-lush Turk-mehn

I'm a developer with expertise in building and running robust, high-load online applications. I have always aimed to keep things easy to understand, extend, scale, debug and deploy. Here are a couple of entry points to my contributions:

  • miniboss is a tool for testing container clusters locally. It's docker-compose with lifecycle events right now, but I intend to add load testing and pytest integration soon.

  • stashpy is a replacement for Logstash that offers much better testability and easier configuration. Also, it's written in Python, so those who know the language can build on it.

  • I wrote a number of tutorials on Ansible, Kubernetes and AWS, here and on my blog.

  • The Go language is what I am currently focusing on. I wrote a rather detailed tutorial on Go tooling (The How and Why of Go, Part 1: Tooling), which I might even follow up on with a second installment.

Working on web software, I inevitably got entangled with all things browser-related -- JavaScript, CSS, browser APIs etc. I'm comfortable working in this domain, but it's not my main focus.

In a previous career, I did a PhD in Cognitive Science. This gave me the chance to read and think about all kinds of interesting topics (you can read my PhD thesis titled Situated Concepts and Pre-Linguistic Symbol Use here), and I'm fairly well-versed in topics related to AI, machine learning, data mining and computational linguistics. These skills came in handy when I worked as the CTO of a chatbot company, and I try to stay up-to-date by attending meet-ups on various topics and reading recent academic research as often as I can.

Twitter: @morphotactics

Blog: OK I GIVE UP

LinkedIn: Me

Popular repositories

  1. miniboss Public

    The most versatile way to manage containers locally

    Python 680 10

  2. stashpy Public

    A Logstash replacement in Python

    Python 111 5

  3. abl-mode Public

    Emacs minor mode to simplify test-driven development using virtual environments

    Emacs Lisp 35 5

  4. A practical guide to Ansible

    Python 28 2

  5. Ansible playbook example for provisoning a Fedora workstation

    19 3

  6. Python logging configuration that respects your sanity

    Python 18

5 contributions in the last year

Apr May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Mon Wed Fri

Contribution activity

March 2022

afroisalreadyinu has no activity yet for this period.

Seeing something unexpected? Take a look at the GitHub profile guide.