Ever wondered how to take advantage of Swift in a Go or Rust project? How to integrate Swift into different languages with no pain?

Write once, Run anywhere has been a dream for decades among software companies and developers. The idea of removing duplicated code is not just about doing most with least costs, but also about avoiding disasters of forgetting to update all copies. If you have ever contributed in a large-scale software…

How to get rid of companies tracking you for ads

Like many other software developers, I am highly dependent on daily and extensive use of browsers. Indeed, browsers may be the 1st or 2nd most used applications for many of us. While there are plenty of options to select nowadays, Google Chrome always comes as a fast, reliable, and nice…

Advanced Topic

How to implement polymorphism in Swift

Object-Oriented Programming has ruled the programming world for years. Some programming languages (such as Java) were designed with the native support to what OOP had principled, and some older ones (such as C++) were changed in such a way to add support for OOP lovers. Although during the years there…

Hassan Shahbazi

Software developer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store