1 follower
Software engineer and tech enthusiast.
Subscribe to my newsletter and never miss my upcoming articles
Software testing is an activity which ensures that a) the software we are implementing is doing the job as per functional and non-functional requirements and b) all changes are backward compatible, meaning they doesnt introduce regressions in the alr...
The sci-fi movie COVID which pushed us hard in the early 2020 is slowly, but inevitably going to its final credits. Along the road it forced us realize a lot of things - nothing is more important than the human life, how short and fragile it is, how ...
There are a lot of possible ways for implementing search engine capabilities in our application. The straightforward path is searching by explicit fields or properties, represented like a form with multiple inputs in frontend terms. You fill-in searc...
Couple of years ago, I heard about two books wrote by Jason Fried and David Heinemeier Hansson - the founders of the Ruby on Rails web development framework and the web-based project management tool Basecamp . They were named "Rework" and "It Doesn’...
The transformation The software engineering craft changed tremendously in the last couple of years. Back in the days the classic geek developer would be graduate from at least Mathematics high school. Then graduated with Mathematics, Physics or Compu...
What is Throughput? We all have heard the term Throughput. It's that non-functional attribute of a given system, which gives information about the maximum load it can process at a fixed period of time. And since my preferred way of explaining and un...