Behrad KazemiWhy Mocking Third-Party Services is Crucial for Reliable TestingIn modern software development, integrating third-party services like payment gateways and communication APIs is essential. However…Aug 17Aug 17
Behrad KazemiThirdAuth: A Simple and Secure Third-Party Authentication Library for Apple, Google, LinkedIn…In today’s digital world, user authentication is one of the most critical aspects of application development. As users demand convenience…Aug 16Aug 16
Behrad KazemiImplementing Sign in with Apple on the Server Side with Node.jsImplementing Sign in with Apple on the backend can be challenging due to the lack of comprehensive, step-by-step guides. In this article…Aug 8Aug 8
Behrad KazemiSetup a Raspberry-Pi ubuntu server and use it from another computer in the same networkTo make a long story short, I used my Macbook Pro laptop to run all server dependencies (backend, database, etc.) locally and work with so…Feb 17, 20221Feb 17, 20221
Behrad KazemiAdd a file to .PBXproj in programmatically waySince I started to create a command-line tool for Xcode that makes files and folders for the project automatically, I found many new…Jan 11, 20201Jan 11, 20201