Blog

Leaving unbiased ratings and writing technical reviews is a difficult task, especially when the author has to assess quality and performance of computer and peripherals hardware.

A typical scenario: reviewing a USB thumb drive

USB thumb drives are a good option for those who need to store back u...

Should a simpler design replace a more convoluted one, should the former achieve the same goal than the latter? Yes indeed! This is why researchers strive daily in order to improve their algorithms. This is why there will always be work for these type of skills.

Can you make coffee using a moka p...

Data structures that strongly require to be thread-safe are best candidates to become immutable objects. Moreover, as programmers can write mutable code that behaves in an immutable fashion, how to best achieve immutability? Does this programming approach really affect performance?

Prerequisites

...