I'm open to new opportunities! For a full-time role, contract position, or freelance work, reach out at talha@talhaawan.net or LinkedIn.

Python Check if Key Exists in Deeply Nested Dictionary or List of Dictionaries, Without Knowing the Path

Depth First Search (DFS) for Key Verification in Python Dictionary and List.

The Python code below recursively goes through the nested dictionary (also known as hash and object in other languages), an array of dictionaries, or both, to check if the given key exists or not, without knowing the path to the key in advance.

[Read More]

Backward vs. Forward Compatibility

The term backward compatibility is often used in software development, while forward compatibility is mentioned relatively less. What are these terms and how do we ensure that your work is always backend and forward compatible?

[Read More]

SignatureDoesNotMatch: The request signature we calculated does not match the signature you provided. Check your key and signing method.

Same code working locally, but not on a remote server. Migrating aws-sdk to @aws-sdk/client-s3

Using AWS S3 functionality in our node application, this issue suddenly broke our functionality for no plausible reason. The strange aspect was that the same thing worked correctly on the local server, but any remote server would throw this error.

[Read More]
When you purchase through links on techighness.com, I may earn an affiliate commission.