Home
Sandor Dargo's Blog
Cancel

Coders at work: Ken Thompson

He has many more important contributions to computer science including the first special purpose chess computer or UTF-8, but I let you read about it on the internet. To me, Thompson seems to be a...

Review of 2017

The very end of 2016 I launched this blog in order to support my learning. Learning programming, learning writing and learning how to teach. In the beginning, I didn’t put too much discipline in i...

Coders at work: L Peter Deutsch

The path of Deutsch is really interesting. He started programming in 1957 at the age of 11, he received a Ph.D. from Berkeley, worked at Xerox Parc, Sun Microsystem. He was even inducted as a Fello...

Briefly about Chaos Engineering

Recently discussed different testing strategies and came across chaos engineering and also mutation testing came up. As I didn’t really know about these concepts, I think it can be useful to others...

Demistify stars in Python

Okay, not all. I’ll skip the one when we use it in a string literal. I promised that I walk you through how it can be used, but let’s check first how it cannot be used. It cannot be used as part o...

Coders at work: Dan Ingalls

Ingalls was originally a physicist. He went to Harvard where he took a course on Fortran and it pledged his fate. While he was doing his major at Stanford he started a company that took off later ...

Cypher tutorial: Relationships with a varying length

Let’s suppose we have a data model where we store all the winners of wine competitions. I mean virtually. There are nodes with the type of :COMPETITION and for each competition, we store the winnin...

Coders at work: Guy Steele

If you read the introduction of his chapter, it would mean no surprise at all that he works in a programming language research group. He is a true polyglot, he mentions about two dozens of language...

My perfect first day at a new job

Recently my project finished and I came back to my previous team to finish the year with them before I join a completely different department in my company. This morning I was looking out of my hea...

Cypher tutorial: OPTIONAL MATCH

I discovered OPTIONAL MATCH when I was preparing the code kata of Test Driven Development with Neo4j. First, let’s have a look at how the test data look like. You can see that there is one Wine...