HTTP/2 301
date: Thu, 16 Oct 2025 01:30:30 GMT
content-type: text/html; charset=UTF-8
location: https://nickberardi.com/tag/closure-compiler/
server: cloudflare
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
x-powered-by: ASP.NET
cf-cache-status: DYNAMIC
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=P4lz3dQrb5hmFpGuuXjClW5LD%2BDOo%2FGbp%2FdLvulPmWk8ZEbQE326eDjA%2BO5kl41MsNFzy7sKiHdCz9VG0B0jEZzfoMVweI%2B9L5tzaVaMiLNsRQ%3D%3D"}]}
set-cookie: ARRAffinity=60d786520893a912f5aaa8e39f1f00b6aa7bfba2f2ea24e7ca7ae34d2a24a8cb; HttpOnly; Secure; Path=/; Domain=www.coderjournal.com
cf-ray: 98f3ca893cb846c2-BOM
alt-svc: h3=":443"; ma=86400
HTTP/1.1 301 Moved Permanently
Date: Thu, 16 Oct 2025 01:30:30 GMT
Transfer-Encoding: chunked
Connection: keep-alive
Location: https://nickberardi.com/tag/closure-compiler/
Vary: accept-encoding
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=zkYuLTI9d8ms%2FYNr46qHrSIlCaik%2FDkzULdXykTmGX6Af2qP21hSO2D71eQ5wDa8W9aZsTGveohBqt0kGr0XBfd82q%2F0ZlOWV7VClrM%3D"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 98f3ca91e9ce3b8b-BOM
alt-svc: h3=":443"; ma=86400
HTTP/2 200
date: Thu, 16 Oct 2025 01:30:31 GMT
content-type: text/html; charset=utf-8
server: cloudflare
cache-control: public, max-age=0
report-to: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=90K4aagN8aLXQi1JdYiggtLUcOiXh6Na%2F4wnlyIWTX7infSHA7Z5vz7votSK2%2F0UO5ZEE0uJqjesABcDIqh5fdIQF0Is23Ym8wTgGtU%3D"}]}
nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
vary: Accept-Encoding
x-powered-by: Express
x-powered-by: ASP.NET
cf-cache-status: DYNAMIC
content-encoding: gzip
set-cookie: ARRAffinity=60d786520893a912f5aaa8e39f1f00b6aa7bfba2f2ea24e7ca7ae34d2a24a8cb; HttpOnly; Secure; Path=/; Domain=nickberardi.com
cf-ray: 98f3ca926d36aed9-BOM
alt-svc: h3=":443"; ma=86400
Closure Compiler - Nick Berardi
Home
Closure Compiler
Closure Compiler
A 2-post collection
In my first post about JavaScript compression and the different levels supported by the three major competitors in the JavaScript minimization, obfuscation, and optimization tools space. »
A little more than a year and half ago I created a MSBuild Task for the YUI Compressor that was very well received, and even highlighted »