Modulus

Top 5 Exciting Announcements From DockerCon

Top 5 Exciting Announcements From DockerCon

As DockerCon sold out in advance, we know there were many folks who weren’t able to attend the conference. As fun and exciting as it was, there were a handful of announcements that topped our list of highlights from the DockerCon 2015 experience. One of the biggest learnings for us was the incredibly large proportion of companies who were well familiar with Docker but hadn’t yet deployed it into production. Docker announced plenty of tools and resources that will definitely help move that needle.

Read More

Open-Sourcing our Docker Images

Open-Sourcing our Docker Images

We're now on day two of DockerCon, we've talked to hundreds of people, and one of the most common questions is how we've designed our containers and made it possible to easily run thousands of them in production. To answer this question, today we’re exicted to announce that we’ve open-sourced all of our build and runtime Docker images.

At Modulus we've been making use of Docker as our core containerization technology for nearly a year. During this time we’ve developed a standard for multi-language app deployment including Node.js, Java, PHP, and Nginx static sites. Not only does open-sourcing our containers allow us to share what we’ve learned with the community, but allows our customers to see exactly how their applications run in production.

Read More

Top 5 Anticipated Announcements from DockerCon 2015

Top 5 Anticipated Announcements from DockerCon 2015

Docker moves fast and we expect to see some amazing stuff at DockerCon next week. This article outlines our top 5 most anticipated announcements for this year's conference. As a disclaimer, we don't actually have any inside information into what's going on. Some of this stuff has some good evidence to support it and other stuff we just made up.

Read More

Modulus + Progress Join Node.js Foundation

Modulus + Progress Join Node.js Foundation

Over the past year, there have been many conversations about the future of Node.js and io.js, the recent fork. The conversations were critical to promoting the longevity and productivity of the project as a whole. Without this movement we wouldn't be where we are today as a community. This is just one of the reasons I’m extremely proud to announce that Progress Software has joined the Node.js Foundation.

Read More

Introduction To Grunt

Introduction To Grunt

Grunt, simply defined, is a task runner built over Node.js that can be used to automate certain tasks in almost any project, in any language. Grunt and Grunt plugins are installed and managed via npm.

Read More

Supercharge your Node.js Applications with Nginx

Supercharge your Node.js Applications with Nginx

Node.js and Nginx are both fast, but they're fast at different things. In order to squeeze every drop of performance out of modern applications, we need to start specializing the purpose of our tools. In this tutorial I'm going to demonstrate this specialization by separating static content from dynamic content. Node.js will handle the dynamic content and Nginx will handle the static content.

Read More

npm Install Once

npm Install Once

Once is one of my favorite modules I use, it shows up in almost all the applications I write, created by Isaac Schlueter. It’s a very simple idea. Once takes a function and returns a function that will call the function you passed it, only once. If you try to call it more then once, the subsequent calls will simply be noops.

Read More

Featured Startup: Retrium

Featured Startup: Retrium

We want to share one of the new startups that has just joined our startup program, Retrium. With Retrium, you can easily run distributed sprint retrospectives from your browser, so no more flipcharts and stickies needed. Get to know more about Retrium here. We took a minute to talk with the CEO of Retrium, David Horowitz. It gave us an opportunity to learn more about this great product.

Read More

Promise errors in io.js

Promise errors in io.js

See how to code native Promises and specific error detection in io.js. Recently the projects announced they are merging back together. While we wait for that merge to happen, there are still a few things you can do in io.js that are not yet available in node.js. One of those features is native Promises, part of ES6, along with some new io.js specific error detection.

Read More

Meet Industry Expert Mikeal Rogers

Meet Industry Expert Mikeal Rogers

I had a chance to sit down with Mikeal Roger's who has been helping us recently. He is a man of many talents and I consider him to be a subject matter expert on the open source community. Mikeal’s insight is unique, he understands the technology as well as the consumer. This gives him a unique perspective. As a company, we’ve published some outstanding pieces of his work but I wanted to sit down and give the people who read his articles, a chance to know the person.

Read More