Learning to fly

learningToFlyWhat does it take to learn a drone how to fly? This is a funny presentation about a serious topic - real time image recognition. It is mind opening for people like me who are ignorant in this subject. I definitely recommend it.

 

Why rewrites fail

rewriteEvery software system which does not fail soon enough, comes to a point where a team has to face a question how to get out of the complexity nightmare and change the architecture. The goal is to have a maintainable application where adding a new feature does not cause the product owner's headache. Let me tell you why you will fail if you decide to rewrite.

 

What is OpenID, OAuth2 and Google Sign In?

loginPage smallHave you ever seen such screen? A login page with Facebook, Google, Microsoft buttons but the page does not belong to any of those companies? If so, they most probably use OpenID or OAuth2 protocols to provide you with a possibility to use your social account to log in to that website.

I am going to quickly explain you how it works as simple as I can without simplifying it too much.

 

Job title is less important for experienced developers

jobTitle sStack Overflow published results of its yearly developer survey. It contains a lot of interesting data. I recommend at least taking a look at those charts. Some of them should get your attention. The one that made me stop scrolling the page was priorities change with experience. At the beginning of the career path job title, making or influencing decisions, remote work options and tech stack are almost equally important. Each of them have 10-15% of votes.

Subjective list of the 5 worst interviewer mistakes A lot has been written and said how to pass an interview. In turn, I would like to share my thoughts about the other side of the process - how to interview smart. I have been looking for a job a few times in my life so I know how it feels but I asked questions to candidates also. I played an interviewer role almost 100 times and this experience pushed me to write this post. I identified five common mistakes made by IT interviewers

mistakesA lot has been written and said how to pass an interview. In turn, I would like to share my thoughts about the other side of the process - how to interview smart. I have been looking for a job a few times in my life so I know how it feels but I asked questions to candidates also. I played an interviewer role almost 100 times and this experience pushed me to write this post. I identified five common mistakes made by IT interviewers.