-
Agile
Are You Running from Problems or Solving Them?
Back when I was a manager inside organizations, I had many days that looked like this: Meetings at 9am, 10am,…
Read More » -
Core Java
Okay, everybody who touches Java bytecode
The Oracle v. Google holds that copying the Structure, Sequence, and Organization of the Java APIs is a copyright violation.…
Read More » -
Software Development
Programming for Change
It has become cliché to say that the only constant in life is change, and most people accept it as…
Read More » -
Software Development
GIT Pull Requests Using GitHub
Old Habits We’ve been working with git for more than a year. The SCM was migrated from SVN, with all…
Read More » -
Software Development
Writing Clean Tests – Naming Matters
It is pretty hard to figure out a good definition for clean code because everyone of us has our own…
Read More » -
Software Development
The Index You’ve Added is Useless. Why?
Recently, at the office: Bob: I’ve looked into that slow query you’ve told me about yesterday, Alice. I’ve added the…
Read More » -
Software Development
Cheating on the N Queens benchmark
Many Solver distributions include an N Queens example, in which n queens need to be placed on a n*n sized…
Read More » -
Software Development
Test coverage using testing tools and methods
Overview: To define “Test coverage” we have to talk about the topics stated below: The purpose of test coverage. Different…
Read More » -
Software Development
The Low Quality of Scientific Code
Recently I’ve been trying to get a bit into music theory, machine learning, computational linguistics, so I ended up looking…
Read More »