intellij Writing my first Intellij plugin As of today, I am happy to announce the first version of my first plugin is available for free to download. The Java Builder Guided Completion Intellij plugin has its home on Github, as an open-source project.
coronavirus Top 8 positive outcomes in the coronavirus pandemic aftermath Not only do they predict such things without any real basis, but they seem to be taking some strange pleasure in doing knowing that they are inflicting a sense of panic in the mind of the public
Algorithms Why what you have been taught about DFS is wrong(at least partially) The student runs the two versions of DFS and he sees that the results are the same so he quickly memorizes the BFS algorithm and the two small differences to transform it into DFS and he lives a happy life with the thought that he basically learned 2 algorithms for the price of one.
Java Enums - one of the underrated features of Java I remember when I was first learning programming and stumbled upon enums, my first reaction was "*this is cute, but is it really useful for something?*" and "*do people really use this thing?*".
happiness On developer happiness and where to find it. "Success is getting what you want, happiness is wanting what you get" - W.P. Kinsella A trend that started in companies for a few years now has
blockchain The fatal flaw of blockchain Today I want to talk about something else, about a realization that I had somewhere during this year that ultimately led me to give up on this technology, even though I was quite invested in it for a while.
blockchain Mastering blockchain-beyond cryptomania now live on Udemy! I got the inspiration of sharing the knowledge with a lot more people, just like I wanted to do with this blog and Udemy was a platform that I used in the past and looked like the perfect place to create content for an online course.
I'm not dead :) Hi guys, this is just a short update that I have not forgotten about this blog and I will keep posting articles. I was just busy in the last months with multiple things, but I am preparing something big for the end of August.
puzzle The Monty Hall problem explained "If something doesn't make sense it means that one of your assumptions is wrong" - Gregory House If you want to present to your friend a problem that he will probably get wrong, you do not have to look for advanced physics
learning An intriguing C++ quiz that might challenge you more than you think I was recently looking through my university days archive (ahh the days when I found learning surface integrals exciting) and came across this following problem that I created for myself trying to understand how C++ inheritance works. It was not obvious to me back
git 4 things that you (probably) did not know you could do in Git "Git good" - anonymous Since everyone these days is becoming a developer, there is a high chance that you are one of them. Even if you are not, you still probably use a version control system in your day to day work
blockchain Blockchain - Beyond the Hype of Bitcoin and Ethereum "You can't stop things like Bitcoin. It will be everywhere and the world will have to readjust. World governments will have to readjust" - John McAfee, Founder of