I was working on this project a while ago related to SAML Protocol for SSO (Single Sign On) feature. Well, simply to put it into words I had to read a lot to understand how this amazing protocol works and how to use its features.
To start, I will explain what is SAML. SAML is a short Security Assertion Markup Language , meaning its a protocol used to enable authentication and authorization of services between two main services providers that are integrated with each other (SSO), something similar to what some services have like facebook/google login.
The difference here is…
I’m a Software Engineer. Been that way and I’ll always be.
At a certain point during my career though, I’ve tasted the medicine of Automations. Mother of all of productivity tech. Bearer of the joy.
I was able to automate tests and deploy faster. I was able to trust what I’m throwing to production just because I know what kind of Automation existed in our CI/CD pipelines. by “know” I don’t just mean knowing what jobs are there. but, actually understanding whats happening.
As a software engineer you’re capped to get your features out if you’re only on the…
Its always good to reflect back on how you talk to people and how they talk to you, to build a better communication skill over time.
I was thinking lately about an incident that occurs to me from time to time. where I don't feel comfortable sharing my opinion about a certain thing in front of certain people. but, I feel more comfortable in front of other people.
I started decomposing the situation in my head into pieces, and not to bore you with the details. I realized that I don't do that in front of the people who usually…
This isn’t going to be a long read. but, it’s something I realized and made sense to me even though its so obvious.
After a long years of travel, experience of working in many places, meeting lots of people, and trying to figure out life, I’ve come to a conclusion that balances things out in my and other people’s life.
My conclusion is :
Enjoy the moment whilst thinking ahead for the moments to come and how to make best out f them.
Now! “enjoy” might mean different things and thats something up for people to decide and people would…
So, I’ve started reading this book called Factfullness (by Hans Rosling). Through reading a couple of chapters I’ve encountered much useful information. But, I only want to talk about a couple of points that I’ve found super useful in the book and I was able to use them as action points in my lifestyle right away.
A quick example first to explain the idea faster:
The author was talking about a trip he did with his students to a country in Africa which wasn’t poor but not rich as well. While he was walking with his students on the trip they…
If you have a setup of an AWS infrastructure for your web platform. Then you’ve probably noticed some performance issues that might differ from older times where you see an increase over the days, or maybe you have multiple regions and you’re wondering why some regions are better than others.
In this case, try to look at what you’re load balancer is receiving, detecting, delegating, and responding to understand where’s the hiccup happening. (of course, we’re assuming that you’ve already checked the code for performance issues first).
This is going to be a very actionable blog. …
During my 7years of experience in Backend and DevOps I’ve realized over time that a platform that you help developing and maintain throughout the years is worth nothing if there was a security breach one day in the company, it will make the company lose credibility, peoples privacy and data, some times lots of money. So for me, It's a no-brainer thing to discuss or investigate how to tighten your security for your infrastructure in your current company or even if it was your own company.
Well, I can come up with many reasons why you’d want to do that…
Today while using Google’s search engine I’ve noticed something super weird, I think google knows exactly what I was going to search for. astonishing and scary at the same time. so, I did a bit of research.
I’ve done some research about this but couldn't find anything related to this topic in Google's release updates, which is weird, to be honest.
I’m pretty sure this was changed lately, and it seems like a big change. to give you more context or an example to see how it works check the example section below.
I was searching for a podcast hosting…
I’m a PHP developer myself, and I find using tools helps your productivity a lot, so I’ve put together a short list of things I usually use.