Released: RequestReduce 1.2 with Javascript merge and minify

16. October 2011 10:15 by Matt Wrock in RequestReduce  //  Tags:   //   Comments
With this week’s release of RequestReduce 1.2, RequestReduce is even more effective in reducing the HTTP requests made by a browser when visiting your website. Most significantly, this release adds the minification and merging of external javascript resources. A big thanks goes to Matt Manela ... [More]

nQuant Reduces The Visual Studio Gallery and MSDN Code Samples page size down by 10%

30. September 2011 09:21 by Matt Wrock in   //  Tags:   //   Comments
Today the Microsoft Galleries team where I work and which supports the Visual Studio extensions gallery and the MSDN Code Samples gallery, among many others, began quantizing its sprited images with nQuant and has realized a 10% reduction in page size.           ... [More]

www.orangelightning.co.uk makes 40% improvement in page load performance using RequestReduce

22. September 2011 14:43 by Matt Wrock in RequestReduce  //  Tags:   //   Comments
This week I worked with Phil Jones (@philjones88) of to get RequestReduce up and running on his web site hosted on AppHarbor. There was a couple issues specific to AppHarbor’s configuration that prevented RequestReduce’s default configuration from working. Its actually a fairly typical s... [More]

RequestReduce now fully compatible with AppHarbor and Medium Trust hosting environments.

21. September 2011 12:57 by Matt Wrock in RequestReduce  //  Tags:   //   Comments
Now even more sites can take advantage of automatic CSS merging and minification as well as image spriting and color optimization with no code changes or directory structure conventions. This week I rolled out two key features which add compatibility to RequestReduce’s core functionality and ... [More]

Resolving InvalidCastException when two different versions of Structuremap are loaded in the same appdomain

19. September 2011 09:11 by Matt Wrock in   //  Tags:   //   Comments
Last week I was integrating my automatic css merge, minify and sprite utility, RequestReduce, into the MSDN Forums and search applications. Any time you have the opportunity to integrate a component into a new app, there are often new edge cases to explore and therefore new bugs to surface since no ... [More]

Adopt RequestReduce and see immediate Yslow and Google Page Speed score improvements not to mention a faster site!

10. September 2011 22:08 by Matt Wrock in RequestReduce  //  Tags:   //   Comments
Since March I have been working in my “free” time on a framework to reduce the number and size of HTTP requests incurred from loading a web page. In short it merges and minifies css and javascript on your page and automatically sprites and optimizes css background images. All this is don... [More]

Latch waits on 2:1:103? You are probably creating too many temp tables in Sql Server

10. September 2011 08:48 by Matt Wrock in   //  Tags:   //   Comments
Last week my team pushed our monthly release and all looked well and good after the launch. Then at about 10PM our site monitoring alerts started to fire as our page load times soared and this continued until early morning. There were no unusual errors in our logs and our traffic load was normal. Wh... [More]

Released: nQuant .net 8 bit PNG Quantizer

7. September 2011 15:22 by Matt Wrock in   //  Tags:   //   Comments
Last weekend I blogged about the quantization algorithm I had been working on in order optimize images in my Auto CSS minification and spriting framework RequestReduce. Yesterday, I released this code as its own project on nquant.codeplex.com. While this quantizer provides great value for users of R... [More]

Convert 32 bit PNGs to high quality 8 bit PNGs with C#

5. September 2011 15:06 by Matt Wrock in   //  Tags:   //   Comments
I’ve been working on a C# HTTPModule called RequestReduce that sprites CSS background images on the fly as well as merges and Minifes all CSS resources in the document head. For those who may not know, image spriting is a technique that takes individual images in separate image files and merges them... [More]

Memory Footprint Comparison of .net IDEs

29. July 2011 14:15 by Matt Wrock in   //  Tags:   //   Comments
I got a Amazon gift  certificate a couple weeks ago as a birthday present and decided to get a Asus Netbook (Thanks Mom and Dad!!) So far I really like it. It has 2GB of ram, and a Duo Core Atom Processor. Its very lite and small enough to lug around comfortably but not so small that it is unus... [More]

About Me

Hey thats me!

I'm Matt Wrock with over thirteen years of experience architecting scalable, distributed, high traffic web applications. I currently live in Woodinville, WA with my wife, two daughters, three dogs and cat. I work for Microsoft as a Sr. Software Engineer working in Cloud Developer Services. I'm also project founder and owner of http://www.requestreduce.org and a committer to http://chocolatey.org.

Month List