PinnedLeveraging Custom Resources in AWS CloudFormationAWS CloudFormation is a powerful AWS infrastructure-as-code service, it enables you to define and provision AWS infrastructure resources in…Mar 3, 2024Mar 3, 2024
PinnedCreate a Serverless backend with AWS Lambda Function and Amazon API GatewayServerless backend may also be called Backend as a Service (Baas) and Function as a Service(Faas).Feb 10, 202136Feb 10, 202136
How to secure an AWS API Gateway with mTLS using AWS CDKMutual TLS (mTLS) offers strong authentication and encryption, protecting against unauthorized access. Implementing mTLS with an API…Oct 17, 202414Oct 17, 202414
Create Certificate Authority with AWS Private CA SDKIn cybersecurity, the importance of secure communication cannot be overstated. Certificates are the bedrock for establishing encrypted and…Apr 23, 2024Apr 23, 2024
Prevent Lambda cold start using CDKA notable challenge within the realm of serverless architecture lies in the phenomenon known as “cold starts.” A cold start occurs when a…Sep 11, 202324Sep 11, 202324
Different ways to invoke AWS Lambda FunctionsAWS Lambda is a serverless, event-driven compute service that lets you run code for virtually any type of application or backend service…Sep 10, 202320Sep 10, 202320
Setup CI/CD for your AWS Lambda with Serverless framework and GitHub ActionsPreviously I wrote about how to Create a Serverless backend with AWS Lambda Function, Amazon API Gateway and Serverless Framework. In that…Feb 6, 2022401Feb 6, 2022401
Introduction to decorators in JavaScriptA decorator is a function that takes in a function as an argument and alters its behaviour without modifying the underlying function. It…Feb 8, 2021172Feb 8, 2021172
Getting started with Unit Testing using Mocha and ChaiThere are different type of software testing, they include, unit testing, integration testing, beta testing, smoke testing, alpha testing…Aug 8, 202036Aug 8, 202036
Understanding populate() in MongooseI decided to write this short article on how to use populate() in Mongoose. I was trying to implement relationships in NoSQL environment…Apr 5, 2020Apr 5, 2020
End to end testing in React with Puppeteer and JestIn my previous article, I wrote an introduction to web scraping using Puppeteer. Click here to view the post.Mar 8, 2020Mar 8, 2020
Introduction to web scraping with PuppeteerWeb scraping simply means extracting data from websites. It can be done manually and it can be automated using a bot or web crawler.Mar 5, 20201Mar 5, 20201
Setting up Travis CI, Coveralls and Code Climate in your ProjectTravis CI is a hosted continuous integration service used to build and test software projects hosted at GitHub. It runs your test files…Jan 24, 2020Jan 24, 2020
How to deploy your Node API on HerokuHeroku is a cloud platform that lets companies build, deliver, monitor and scale apps — we’re the fastest way to go from idea to URL…Jan 22, 2020Jan 22, 2020
How to document your API with PostmanAPI documentation is a quick and concise technical document that contains information on how to effectively use an APIJan 22, 2020Jan 22, 2020
How to fix page not found on Netlify with react-router-domHave you tried to refresh your page after successfully deploying it on Netlify and you get “Page not found”?Sep 9, 20197Sep 9, 20197
Challenges are meant to make you and not to mar youIf there is no challenge, I doubt if there will be any innovations.Feb 5, 2019Feb 5, 2019
An interesting tool/technology I encountered in preparation for boot campI’ve been writing codes for a while now and there were no yardsticks to measure if my codes were of good quality and to check for…Jan 30, 2019Jan 30, 2019