A software engineer learns from Naruto Shippuden, Dattebayo!!!

A few years back, a friend of mine asked me, “Do you watch anime? Anime is so lit.” To his this question, I was like, “Am I a child to sit and watch anime? I have way more other works and client software to develop than sit....

Is the Server Down? Send Automated Alerts to Your Team Using Python

Over the years, I’ve faced many issues where the server is down and the client lets us know. I think many other developers like me have faced similar problems. It doesn’t look good on the software company and...

Making your UI Elements to bounce with Bouncable Protocol

In this article, we will be making a swift protocol which when conformed by any class which inherits UIView, can bounce by transform scale. We are not going to cover the whole bounce and fly animation in this post though. We will come back to making a view flyable later down the se...

Making your UI Elements to Shake with Shakeable Protocol

In this article, we will be making a swift protocol which when conformed by any class which inherits UIView, can shake along X-axis or Y-axis. For this we are going to add CABasicAnimation, to the layer of the desired view, thus making it shake...