Deploy FastAPI to Digital Ocean
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. FastAPI is easy to use and has a lot of features.
Pinned
Students often complaint that Kubernetes is difficult to understand, even the name is difficult to pronouce. In this post, I will remove the mental fuss and simplify Kubernetes in simple english.
FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. FastAPI is easy to use and has a lot of features.
Coding challenges are a common part of the interview process for software engineering roles. In this post, we will demystify coding challenges and provide tips for how to approach them.
Students often complaint that Kubernetes is difficult to understand, even the name is difficult to pronouce. In this post, I will remove the mental fuss and simplify Kubernetes in simple english.
Continuous Integration and Continuous Deployment (CI/CD) is a set of principles and practices that enable software development teams to deliver code changes more frequently and reliably. In this series, we will be building our own CI/CD pipeline in as few steps as possible.
Cypress is a front-end testing tool that can be used to perform end-to-end (E2E) testing on web applications. Cypress can perform E2E on anything that runs in a browser.
Unit testing is a type of software testing that focuses on individual units or components of a software system. The purpose of unit testing is to validate that each unit of the software works as intended and meets the requirements
Extension functions in Kotlin are a way to add new functionality to a class without having to inherit from it. They are declared with a prefix receiver type and method name.
Kotlin is fast gaining popularity among Java developers...
Build simple mobile application and deploy your mobile app to Google Playstore and Apple Appstore using the famous React Native (EXPO) framework
Nginx (pronounced 'engine x') is open-source web server software. It is often used as a reverse proxy, load balancer, mail proxy and or HTTP cache. It can serve HTTPS contents and designed for maximum performance and stability.
AWS Elastic Beanstalk is a managed service that makes it easy to deploy and manage web applications in the AWS Cloud.
In this blog post, we will discuss how to create a CRUD (Create, Read, Update, Delete) webservice using AWS Lambda, API Gateway, and RDS (Relational Database Service) behind a VPC (Virtual Private Cloud).