Hack Days projects
Over the past 14 months, Monetate engineers have had four Hack Days events, ranging from a single day to our most recent four-day hackathon. During Hack Days, everyone in engineering gets to work, alone or…
Over the past 14 months, Monetate engineers have had four Hack Days events, ranging from a single day to our most recent four-day hackathon. During Hack Days, everyone in engineering gets to work, alone or…
Monetate engineers are big fans of Hacker News. Not only is it on just about everybody’s daily-read list, but it’s also been very helpful in attracting new developers (several of our hires, including me, learned…
At Monetate, we write our front-end scripts mostly in raw Javascript, but we do use the Google Closure Library for some common tasks. If you’re not familiar with the Closure Library, it’s a bit different…
Javascript’s alert() function is not really built for the 2012 web. It’s a relic from a simpler time, before things like console.log() and jQuery UI and Justin Bieber existed. Nevertheless, browsers will likely always have…
Monetate backend developer Jason Stelzer hacked together a little application that allows you to receive Growl notifications of Drinkify.org recommendations, based on an iTunes playlist. (Written, he says, one Sunday morning over mimosas.)
This post is part of Monetate’s (Work) Week of Wow. Each workday this week (Monday through Friday), our Engineering Blog will present a wow-worthy project by our software engineers. A number of Monetate’s engineers, particularly…
Codeswarm is an organic software visualization of project repositories. Below is a version I created for Monetate’s code, which starts from the first commit and goes to the point when we reached 15,000 commits. Each dot represents an individual commit, and the color code corresponds to the different sections of the codebase.
Frontend engineer Mike Hand likes to pair-program with applicants, helping them concoct wild “DOM doodles,” in which colorful objects pop in and out of the page, fluttering, pulsing, orbiting, and swiveling. Today we’re publishing two of them — both written by interviewees who made the cut and are now Monetate software engineers.
Monetate’s software engineers use Git for version control, and up until very recently, we had been using it in combination with Subversion, aka SVN. Basically, our central, authoritative repository was kept in SVN, and we…
We recently had to create a cron job that downloads some files over SFTP, which is different from the similarly named FTPS. SFTP (Secure File Transfer Protocol) uses SSH to ensure the security of file…