HOW TO TAKE GREAT PHOTOS WITHOUT A DSLR

Disclaimer: I do have a DSLR now. But for a long time, I did not.
There is plenty of photography equipment that you can buy to take great photos. Or why - I myself made a list here -How to build a blog photography kit. But to take a photo, all you need is a camera. A DSLR does come with its features and advantages, but taking good photos has little to do with the camera alone. 
1. Photography is a skill, work on it: Today, if you give me a $ guitar and ask me to play it, It would sound horrible and run you out of the door. If you gave me a $$$ guitar? It would sound just the same. Why? The $$$ guitar is definitely great, but I lack the skill to play it. I think essentially it all comes down to learning the skill. We all can develop skills, we just have to work on it, however hard it is. Practice, research, Practice and repeat.

2. Know your camera inside out: That iPhone camera in your hand right now? It has a lot more potential than you might know. Sit down with your camera and experiment; learn about every single feature it has to offer and how it can be used best. Switch out of auto-mode, try different combinations with the settings and play around. Take tonnes of photos and observe the results of different settings and modes on the photos.   

3. Develop a style: It will take time, a long time. When I scroll down my Instagram, I can easily spot the photos of my favorite photographers. There is a unique element to each of their photos. They have their own voice in photography. And no, its not because I am used to seeing their photos taken in the same setup, but because I can identify their style. Their photos literally speak a 1000 words. 
4. Lighting: You know this already - lighting is the king. Which ever camera you may be using, if the lighting decides to go against you, then you can forget getting a good photo. There have been multiple times when I couldn't take a good photo even with a DSLR because the lighting was bad. Natural or artificial, ensure that you have ample lighting for the particular shot you want to take.  
5. Composition: The secret behind a good photo often has to do with its composition. Compose your photo in a way that is clear, unique and interesting. Using a good amount of white space in a photo makes it look clean and lends a lot of clarity. On the other hand, busy photos can be very interesting. The trick is to find a balance based on your own style. 
6. Editing: With exceptions, every photo is happier with a bit of tweaking. If you think your photo could be better, edit it. Increase the brightness, play with the contrast, crop it and do anything you want to.  You can check out my favorite photo - editors here & editing apps here.
7. Accessories and Apps: If you feel like you are missing out on the control a DSLR provides, for eg. controlling the exposure, aperture, depth of field etc., here are a few accessories and apps that you can add to your camera to make it more functional. 
- Camera-FV-5: This app gives you full control over details like exposure, aperture, ISO. 
- Lenses for your phone: Yes! You can attach tiny lenses to your phone for additional functionality. Find them here and here.

* This post is NOT anti-DSLR, I love mine, a lot. All i'am saying is that to take great photos, you don't need a DSLR, really.

What do you think? A DSLR - need or not?