The specs for this laptop for it's money are pretty good. An Intel i5 and 8GB RAM is plenty enough for coding, web browsing or any other task you throw at it. The SSD is small, but you can get a 500GB SSD for around $150 which is plenty enough storage, or you could replace the DVD drive with another HDD if you need a lot of extra storage. It can also be hackintoshed and run MacOS 10.12, and almost everything works except Vsync, Wifi and sometimes it doesn't boot up