# Three Months of CoffeeScript

DevFeed: [Three Months of CoffeeScript](<https://devfeed.tech/articles/three-months-of-coffeescript-1648.md>)

Original publisher: [Read original article](<https://shopify.engineering/three-months-of-coffeescript>)

Author: Shopify Engineering

Published: 2011-11-07T22:01:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Web Development](<https://devfeed.tech/topics/web-development.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [modern web development](<https://devfeed.tech/topics/modern-web-development.md>)

Tags: [browser](<https://devfeed.tech/tags/browser.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [framework](<https://devfeed.tech/tags/framework.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [testing](<https://devfeed.tech/tags/testing.md>)

## AI overview

A developer reflects on using CoffeeScript for the Batman.js single-page framework, arguing that its concise syntax can reduce mistakes while preserving JavaScript practices. The article also addresses concerns about compiled JavaScript, testing, browser delivery, and debugging.

## Source excerpt

Guest Post by Kamil Tusznio! Kamil's a developer at Shopify and has been working in our developer room just off the main "bullpen" that I like to refer to as "The Batcave". That's where the team working on the Batman.js framework have been working their magic. Kamil asked if he could post an article on the blog about his experiences with CoffeeScript and I was only too happy to oblige.