Skip to content

Patryk Karpinski

Senior Software Engineer with over 9 years of experience and entrepreneurial background. Most often, apart from delivering good quality code on time, responsible for introducing good practices, teaching programmers and building team bonds andestablishing communication on the line of development-management. Privately Kākāpō and Wombat enthusiast, traveler and retired acrobat.

What is Recursion in programming – the ultimate explaination

Recursion is probably the most tricky concept among not only programming newbies but also professionals. Causing a lot of troubles for programmers whentrying to understand it. Recursion, however is used in more advanced concepts of the programming, like many algorithms,… Read More »What is Recursion in programming – the ultimate explaination

What is an Algorithm – Everything You Need To Know

What is an algorithm – this may sound like a silly question, but there are many definitions of algorithms on the Internet. In previous articles Patryk wrote about the time and space complexities of algorithms, so it would be appropriate… Read More »What is an Algorithm – Everything You Need To Know