May 3Layoffs in tech and what to do about itIntroduction The tech industry has been booming for years, but it is starting to show signs of slowing down. In recent months, there have been a number of high-profile layoffs at tech companies, including Netflix, Meta, and Twitter. …Layoffs4 min readLayoffs4 min read
Jun 15, 2022AWS Quick Notes — Elastic BeanstalkIt is a simple solution for the deployment of web apps and web services. Here an application is a logical collection of elastic beanstalk components. An application version is a labeled version of deployable code. An environment helps provision resources to run an application version. Environment tiers could be web…AWS1 min readAWS1 min read
Jun 11, 2022AWS Quick Notes — CloudFormation Drift DetectionDrift is when your stacks actual configuration is changed and is now different from what CloudFormation expects, This can happen if adhoc or manual changes were made outside of CloudFormation. CloudFormation will detect if resources have been modified, deleted, in sync or they could be in not checked status(CloudFormation has not checked status of the resource yet). Cloudformation does not detect drift in nested stacks that belong to that stack.You can however initiate a drift detection to that particular nested stack separately.AWS1 min readAWS1 min read
Jun 11, 2022AWS Quick Notes — Global AcceleratorAWS Global Accelerator is used to improve the performance of applications. It can be used for both local or global users but is primarily useful when catering to a global audience. It is a global service that provides endpoints in multiple AWS regions around the world. By default, two IP…AWS1 min readAWS1 min read
Jun 8, 2022Changing the default port in Next.jsSo you just got started with Next js and started a new project , or cloned some project or boilerplate from github to check it out. One issue I came across was that I already had one of my projects running on port 3000 and I couldn’t find a way to change the port! This is because the port config is embedded into next. By default they have chosen 3000. To change the port you have to change your package.json to reflect the new port. The trick is a simple -p <PORT_NUMBER>Nextjs1 min readNextjs1 min read
May 18, 2022How to delete a branch in GITDeleting a branch should be simple, yes ? Well for the most part it is. use this command and you should be done! git branch -d mybranch However here are some common issues you may come across. Scenario error: Cannot delete branch ‘custombranch’ checked out at ‘/Users/***/Documents/**/**’ This means you are…Git2 min readGit2 min read
Dec 31, 2021AWS Quick Notes — VPC MonitoringVPC Flow Logs VPC Flow Logs can be used to analyze VPC traffic — IP traffic going in and out of the VPC.VPC flow log monitoring does not impact performance of the VPC. Both ACCEPT And REJECT traffic can be obtained. To create a flow log, you specify: The resource for which to…AWS1 min readAWS1 min read
Dec 31, 2021AWS Quick Notes — AWS Transit GatewayWhen there are multiple VPCs need to be connected to each other and also there may be connections such as Direct Connect. The transit gateway serves as a hub and spoke connection facilitator for VPCs. Also a Direct Connect connection from a on premise data center to an AWS VPC…AWS1 min readAWS1 min read
Dec 31, 2021AWS Quick Notes — AWS PrivateLinkThis service can be used when you need to expose a service to multiple VPCs other than the one is it is hosted in. AWS Private Link simplifies the setup and eliminates the need for specific VPC peering connections or routes from one VPC to another to expose this service. …AWS1 min readAWS1 min read
Dec 31, 2021AWS Quick Notes — Direct ConnectDirect connect provides a direct connection from your data center to one or more AWS VPC. Steps A router and firewall is setup in the on-premise data center. In one of the many AwS Direct Connect Locations , a customer or partner cage router is setup in a Customer or…AWS2 min readAWS2 min read