uteachon

custom email notification

Sending custom email verification request in AWS

AWS Sends out Email Verification Request to your users by default having its own template. How about sending a custom email verification email? Here are the steps using $ aws sesv2… CLI commands:AWS Custom Email Verification Template::“$ aws sesv2 list-custom-verification-email-templates”“$ aws sesv2 create-custom-verification-email-template –cli-input-json file://template_email_verification.json”“$ aws sesv2 update-custom-verification-email-template –cli-input-json file://template_email_verification.json”“$ aws sesv2 send-custom-verification-email   –email-address “hashruf@uteachon.com”  …

Sending custom email verification request in AWS Read More »

cyber security

Unleash Your Inner Sleuth: Your Roadmap to a Thrilling Security Career!

Do you have a penchant for puzzles, thrive on challenges, and crave the satisfaction of protecting critical information? If so, a career in security might be your calling! Embark on a journey where you become a guardian of the digital world, safeguarding systems and data from ever-evolving threats. This blog post serves as your personalized …

Unleash Your Inner Sleuth: Your Roadmap to a Thrilling Security Career! Read More »

code refactoring

Benefits of refactoring the codes in the projects

Few of the key benefits of refactoring techniques in software development: Code becomes easier to maintain. Code becomes more easily readable. A common thumb rule is that it’s fits within one screen. Duplicate chunks of code is modularized. Thereby the duplicate codes are moved into private methods. Proper exception handling. Nulls are handled properly. Could …

Benefits of refactoring the codes in the projects Read More »

Docker for Beginners

Looking to begin with Docker? Go ahead with my playlist. First Docker TODO App list Docker in Powershell execution Install WSL2(BASH) Windows10 Home Install Docker and WSL2 (BASH) on Windows10 Starting Docker Daemon on Windows10 Home SpringBoot HelloWorld Docker #docker #tutorial #containers

TDD approach to Serverless Java Development

TDD (Test-Driven Development) is an essential approach to Serverless Java development that emphasizes writing tests before writing the actual code. Importance of TDD in Serverless Java Development: Let us start with the required Tools to the setup environment: AWS Free Account Lambda functions in Java JUnit5: This is a popular framework for unit testing Java …

TDD approach to Serverless Java Development Read More »

JUnit5 and Mockito

Mocking… Arrange: Mocking makes entire functionality lost. It is training your mock by stubbing all the external dependencies with a given dummy input/expected output; when():thenReturns; throws exceptions. What remains are lines of code in the if/else branches that are executed by the type of input. Action: Calling the class under test’s (CUT) actual method in …

JUnit5 and Mockito Read More »

Working with Git

Pre-requisites: git is installed on your machine having admin rights. Git – Downloads (git-scm.com) Exercise Caution: Understand the git commands and their outcomes; before running them on your machine Quick setup steps: Identifying yourself for the codes you modify git config –global user.name “John doe”git config–global user.email jdoe@example.comgit config –list 4. git status 5. git add …

Working with Git Read More »