Got my OnePlus One about a month ago. I upgraded from a Nexus 4. Battery life is on-par with phones of this generation (I can get around 1.5 to 2 days on a single charge with moderate usage).

Performance-wise, it’s a really fast phone. I haven’t experienced any lag and everything runs super fast. No heat issues either. Cyanogen is really nice and lightweight which I think lets Android run super fast. I think coming from iOS you’ll probably geek out over the customization you can do on Android and especially Cyanogen.

The camera shoots awesome photos in perfect lighting scenarios (even in RAW format!), but struggles in low light (grainy). It also shoots 4k video, but I can’t really notice a difference between the 1080 and 4k from footage shot. The downside to this phone is definitely the camera limitations in low light. iPhone and Samsung have better cameras than the OnePlus. That’s not to say the OnePlus has a bad camera. You can still get good shots though, so for me this isn’t a dealbreaker.

uziiuzair said
I decided to finish a web development project today [for themeforest] (one that had been put on hold for a couple of weeks.). So for the past 10 hours, I had been working to finalise my design.
Well I got tired after 8 hours but kept working.
And I just realised that I have messed up the entire code Its not clean any more Ive have added wayy too many CSS files that I usually work with. And I dont understand my own code

That’s why you should use GIT. You could rollback your commits

Agreed. I put off using git (or any version control) because it looked very complex and hard to learn. I found it much easier to learn using a GUI tool called SourceTree http://www.sourcetreeapp.com/ along with bitbucket (both are free). There’s lots of great tutorials on both. Hope that helps.

$600 – $700 per week is like just over $20,000 per year after U.S. taxes. To give you perspective, that’s considered poverty in the U.S. for a standard 4 person household. http://aspe.hhs.gov/poverty/14poverty.cfm