Modulus welcomes Erin Thompson as its new Code Apprentice. We’re happy to introduce a new member of the Modulus team. Erin Thompson has joined us for the summer. She goes to Xavier University in Cincinnati. We got a chance to interview her, so you can read for yourself what she has to say for herself.
PhantomJS is a very cool piece of technology. It’s a headless browser that lets you programmatically interact with websites. It’s used a lot for screen capturing, automation, and performance testing. Since going live we’ve been asked a lot about PhantomJS support, and we thought it was finally time to talk about how to use PhantomJS in your Modulus projects.
Modulus is proud to announce two new features available to all users: multiple Node.js versions and WebHooks.
Modulus was invited to showcase at the O'Reilly Fluent Conference in San Francisco this week. This meant Charlie and Brandon were destined for long drives and an early flight.
Once you learn a little bit of Node.js you find that modules make life much easier. One of the most popular and useful is Express. It carries a lot of similarities to the Ruby framework, Sinatra. This makes it a great tool for building REST APIs. This article will teach how to use Express and build a basic REST API.
Modulus is proud to announce two new features available to all users: login with GitHub and graceful shutdowns.
In our continuing effort to provide unparalleled insights into your Node.js applications, Modulus is proud to announce process statistics. Process statistics provide detailed information regarding your application’s CPU and memory consumption.
A little while ago we released Demeteorizer, which is a tool that converts a Meteor app into something that more closely resembles a regular Node.js application. Since then Demeteorizer has been used to successfully deploy many Meteor application to the Modulus platform.
Hey everyone we just wanted to let you know that we have a new member on the Modulus team! Matt Hernandez has joined Modulus as a Software Craftsman. We are really excited to have him on the team and we wanted to help everyone in our ecosystem get to know Matt.
I know that we all learn differently and one of the easiest ways to learn is visually. Your time is important, so I've compiled a list of some of the most relevant Node.js talks that have occurred over the past few years.
Using sessions to keep track of users as they journey through your site is key to any respectable application. Luckily, as usual, using Express with your Node.js application makes it super simple to get sessions up and running.
We went to our first SXSW as Modulus this year and had a blast! Charlie ate pounds of BBQ and I... well, pigged out on fake meat.
After months in beta, we’ve ironed out the wrinkles and have produced a rock-solid platform that is ready for prime-time. We’re extremely thankful for all of the excellent feedback and applications our beta users have provided. Our roadmap is still very long, full of exciting features, and almost entirely controlled by customer feedback.
One of the great things about Node.js is that it has a built in HTTP server. This means you don't need Apache or nginx. This means serving a static site can be done in few lines of code. This article goes into how this can be achieved.
After several months in private beta, the Modulus Node.js hosting platform is now open to everyone! Modulus provides developers scalable hosting, integrated database, and powerful statistics for their Node.js applications.
Basic authentication can be a quick and efficient way to protect your content. Combined with SSL it’s also very secure. This article describes how to add basic authentication to a Node.js Express application.
It’s hard to create a serious website without providing security for things like user registration and logins. Modulus is proud to announce that support for both piggyback and custom-domain SSL is now available.
Modulus is a premier Node.js hosting platform that provides a complete technology stack for application developers. Every Modulus project has access to a dashboard filled with valuable information.
One of our core beliefs here at Modulus is to track everything. Not just for our own infrastructure, but for our customers applications as well. The last thing we want to happen is for someone to wish statistics existed after they were actually needed.
Recently we've been doing a lot with Node.js (modulus.io anyone?) and during this time we've built a great list of resources for people who are looking to learn more. I present below some of the best resources that we’ve found for learning Node.js.
The basic concepts behind playing Tic-Tac-Toe is not that complex. However, building a game-play system that can handle real-time multiplayer is a bit more difficult. With a static “pass and play” or A.I. type Tic-Tac-Toe you don’t have to worry about making your UI handle waiting for the server to get an update, or rewriting the whole game board when switching between games. Every piece has to connect to the other, handle data states correctly, and pass all the feedback to the player.