Building Phone Verification or Two Factor Authentication(2FA) is complicated and time-consuming. I had to spend around a month building one by myself. Even if we can build it in-house, there could be many issues such as deliverability, security flaws, etc., because we are not experts in that domain. How about using an API and implement…… Continue reading Add Phone Verification to your Angular app with Twilio Verify
Remote Procedure Call (RPC) is a protocol where one program can invoke service, function or a subroutine from a program located in another computer on a network without understanding the network’s details. Remote Procedure call – RPC makes remote calls just as simple a local calls. 1974 – RFC 674 Introduced Procedure call paradigm PCP,…… Continue reading A brief history of distributed programming: Remote Procedure Call – RPC
Before you migrate your applications to the cloud, you should thoroughly assess why you are moving, what is the right cloud provider for you, what is the migration strategy, and the benefits you are expecting by moving to the cloud.These are some of the questions that you can ask to assess your current workloads. These…… Continue reading Questions you should ask during cloud migration planning
1. Building a web application
2. Provision AWS resources
Create a SQL Server Express RDS instance
Create a Windows Server 2019 EC2
3. Setup IIS Web server and configure the web application
4. Publish your web app
It is very important to have a personal website to show your work. OK, but what do I publish on my website because I don’t have anything important to share. And, I am not a good writer. If you feel like this, please read this from Derek Sivers. First, write something. Think of it as…… Continue reading How to publish a website on AWS S3 (for FREE)
If you want to get things done without getting overwhelmed, you need to have systems in place.
If you are a first-time founder and coming from a non-technical background, you will face the challenge of setting up your IT infrastructure and how to deploy your app cost-effectively. You will be able to find developers to build your product, but still, you need to have servers and databases to host your application. What is the cheapest way to do this until you get traction and investors to fund your startup?