Today I learnt : How to check if a url is on 2 way SSL or not ?

Learning SSL itself is not a straight forward concept as it seems but even confirming if a particular url is on 2 way ssl requires some effort. I face some trouble with ssl in the past so just a blog post describing my pain. 1 way ssl Client -> Server When a client (browser) hits the url and it gives success for example Google.com.It is usually on 1 way ssl. In this case, only the client authenticates the server....

June 18, 2023 · 10 min · 1929 words · Shweta Kadam

Beware of the side bug

Often while debugging when are browsing code getting familiar with the code base and the context it is trying to say.We notice and observe several things which may need refactoring such as dependency may be out of date , outdated design pattern, a better way to handle exceptions and adding comments where necessary.The urge to leave the code in a better state than it was Another situation could also be coming across a concept or bug for which you might have got the solution for but not understood it completely or would like to study it further....

May 9, 2023 · 1 min · 201 words · Shweta Kadam

Learning Angular as a Java Developer

Recently got an opportunity to work on angular project.With no previous experience in angular, I had some catch up to do in terms of web development.So here is a small blog post. What is Angular ? Framework to build client side applications. Why would you use Angular? Vanilla JQuery code gets harder to maintain,harder to test. And like all most of the frameworks Junction, Angular provides: Angular gave our applications clean structure....

March 22, 2023 · 2 min · 344 words · Shweta Kadam

When to ask for help as a Software Engineer?

We have all experienced this often where we are stuck on an issue. We feel we have not earned the right to ask the doubt yet till we reach an imaginary threshold or baseline. The feeling of doing some research before reaching out to someone. Then time passes and so does the feeling of shame.The shame of not being able to solve the doubt on my own and yet feeling the hesitation to reach out to a senior....

March 14, 2023 · 1 min · 152 words · Shweta Kadam

Today I learnt : Kubectl commands for debugging

Today I learnt a few kubectl commands which I used to for debugging a few issues in testing environment at work. To check logs kubectl logs -f pod_name Useful when you need to check logs inside a pod. To get the bin bash inside a pod kubectl --exec --stdin --tty podname --bin/bash This is useful command to check for certain versions or debugging which is done This command was helpful for determining Java versions inside the pod which was used in a particular environment....

March 3, 2023 · 2 min · 217 words · Shweta Kadam

Today I learnt TIL :GIT Modules & How to effectively remove submodules

While I migrating this website, I came across many issues. One such issue was git submodule.So here is a post on it. what is a git submodule? Git submodule is a way to include another repository in Git as a sub directory in one repository. It allows you to keep another repo(your own repo or someone else) in your repo as a subdirectory It is useful for track that repo’s changes and use that project repo as a reference....

January 1, 2023 · 3 min · 541 words · Shweta Kadam

My 2022 Year Review📓

It’s been a fruitful and amazing year.And that means documenting my small journey as a blog post. Work New friends and mentors I joined my new work place in September 2021 & had the pleasure to meet some amazing developers and colleagues. I got the opportunity to learn a lot while on the job, through mentors, environment & infrastructure itself. Promoted to Software Engineer 2 The title says all and I am grateful for it....

December 26, 2022 · 4 min · 797 words · Shweta Kadam