Making the first steps might be hard, but it’s totally worth it.

My philosophy in writing code (and in other facets of life, but that’s for another post) is that I prefer to do some extra work now in order to do much less work later.
This is the motivation for creating a class that holds all my parameters in one place.

Do I Need This?

This is not a post about acing job interviews or writing an impressive CV. It surely isn’t a post about how to be great at your job. I assume you are already great. I assume the only thing standing between you and your dream job is that you don’t know…

Today I want to share with you my method for merging Git branches (no, this is not another post about merge vs. rebase).
Like the first espresso of the day, let’s start by cutting straight to the chase:

After several years of writing code in Matlab and Python, I honestly didn’t think writing a “Hello World” program in C++ would take me more than two hours to complete. But life is full of surprises, right?

My goal in this post is to help the next person have a…

Don’t be that person. Read this post and log your experiments properly.

Researching solutions for a hard problem is a task that holds many challenges. The goal of this post is to eliminate one of those challenges — keeping track of where the heck we are amid all this research.

In this post, I assume you are working on a piece of…

Photo Credit: spockthedog

You are here because:

  1. You want to log your Python module.
  2. You are already somewhat acquainted with Python logging (if not, I recommend you browse the first half of this great intro).
  3. You are looking for a quick copy-pastable snippet to jumpstart your logging.

And why am I here?
Because for…

Read this post to find out why it’s actually not such a bad thing...

Spring 2017.
I just received my MSc. in math.
Knew nothing of the Real World.

The meetup scene I discovered that spring changed the way I see the industry, and has tremendously contributed to the professional and personal growth I experienced since.

The speaker in me was born with…

Starting a new job is an exciting phase for me, but it also led me to the following sad realization - I left all my best copy-pastable code snippets behind!

Photo by Amador Loureiro on Unsplash

1. Why am I Here?

It was the evening train ride home. I was haunted by a question that kept bothering me: “Why am I putting so much effort into my many tech-related extracurricular activities?”.

I decided to take my mind off this existential crisis, and instead dedicate the time to learn a new tool…

The Traveling Salesperson Problem (TSP) poses a simple dilemma: you would like to visit a set of places, for example, your errands around town, and would like to do so in the most efficient manner. This problem has been solved in countless different ways, both to optimality and heuristically.


Dalya Gartzman

Mathematician, Algorithmatician, gives meaningful names to variables.

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