Reputation
81,782
Next tag badge:
153/100 score
19/20 answers
Badges
17 140 309
Newest
 Good Answer
Impact
~2.6m people reached

8h
answered Why use a dedicated “pushbot” user which automatically merges approved pull requests?
Feb
9
answered Where in scrum methodology do you define the approach/concept for a certain task
Feb
8
awarded  Good Answer
Feb
8
answered Splitting coding progress into meaningful commits without too much overhead
Feb
7
answered Is there any value in using a Promises library versus ES6 Promises?
Feb
4
answered Developing a system that connects to any datasource without much/any source-specific code
Feb
3
answered Why is using an optional preferential to null-checking the variable?
Jan
28
answered Why are side-effects considered evil in functional programming?
Jan
27
answered Is using this complex data structure bad practice?
Jan
21
awarded  Nice Answer
Jan
19
awarded  Nice Answer
Jan
19
awarded  Nice Answer
Jan
16
comment Git Bisect found the buggy commit. Now what?
As a side note, git blame is usually more efficient to find the commit if you already know the line of code that caused the bug. git bisect is mostly for when you have a large range of commits that might have caused a bug, and you have no idea where to look in the code.
Jan
13
answered Is it effective to review code in language I don't know?
Jan
12
comment Isn't the use of NoSQL Databases impractical in a large number of use cases?
Yes, relational databases do transparent data sharding and clustering, but it's a very leaky abstraction if you care about optimizing performance.
Jan
11
answered Isn't the use of NoSQL Databases impractical in a large number of use cases?
Jan
11
awarded  Guru
Jan
9
awarded  Guru
Jan
7
answered Given a herd of horses, how do I find the average horn length of all unicorns?
Jan
4
answered When is a circular reference to a parent pointer acceptable?