I think that this new 15" MacBook pro is one of the best devices for web programmers. I personally use it for that and is better than I initially expected.All the programs that I need to use run smoothly and without any bug, the screen resolution and size are perfect, I personally love the feel of the new keyboard.The touch bar is a good plus for extra option when you are running a program.In general I think this is a great product and a top laptop for my work.