If you've an endpoint such as /users/passoword you might want to try /users/password.json or other extensions like .xml etc.
2. Convert ID to json body or array
If you've {"id":111} that gives you 401, you might want to try {"id":[111]} and {"id":{"id":111}}
3. Test the endpoint in mobile environment
Sometimes, the webapps using any protected or encoded data in endpoint might be left without any protection in mobile.
4. Change request method
GET -> POST
5. Testing wildcards
If you've GET /api/v1/userlist/user1 or something similar try /api/v1/userlist/*
6. Working with versioning
Many api endpoints intend to have something like /api/v2/dir and in such cases we can test v2's endpoints and parameters on api/v1 and it might give different unexpected results
7. Remove / add parameters
Just simply removing a parameter such as in /api/users?getUID=2341234 you might want to remove getUID and it might leak info of all users
Also, try add same/different parameters such as /api/users?getUID=attackerID&getUID=victimID
8. {CLASSIC}
Replace your ID with another account ID that you've created
The main idea behind the 2 minute rule is to slowly curb procrastination off the list of unhealthy habits.
There are different varieties and variations to this, but the main idea is to get started with what you can do under 2 minutes immediately without thinking.
Store of value is a way of preserving wealth over time. This is extremely useful if you've a surplus from the essentials and would like to preserve it for the future.
Gold is considered to be the this store of value, but gold does have certain issues to be addressed.
The problems with Gold :
1. Wastage when conversion is very likely and we intend to lose some money in the process.
2. Gold is difficult to store and safeguard. Since gold is a physical entity and pretty much worn as an accessory, it is subject to theft often.
People intend to talk about success and not the failures or mistakes just to seem near perfect. But it's them mistakes that make us better.
Here's a list of mistakes that I did as a beginner programmer and you might want to avoid some of these.
๐งต๐
1. Choosing to code at the very beginning without understanding and breaking down the problem to find a solution.
It's always been helpful to sketch the problem & solution with pen and paper before attempting to code directly.
2. Learning loop
I intend to know the indepth knowledge about a topic and jump from one resource to another. Working hand on rather than just watching tutorials has proven to be helpful.