This article describes how continuous integration, delivery, and deployment can help development teams build and release software quickly and reliably.
BigBlueButton is an open source web conferencing system. The product enables real-time sharing of audio, video, slides and screens, with collaborative capabilities such as shared whiteboard, polling and breakout rooms. Blindside Networks, the company behind the BigBlueButton project, has created a plugin that brings all of these collaborative capabilities within Mattermost.
When constructing a SaaS application, it’s easy to begin in the wrong place — namely, with architecture. Focusing first on software or architecture seems appealing because everyone is doing it, but trust me, you don’t actually want to start there.
The GitHub Readme describes Falcon as, "... *a multi-process, multi-fiber rack-compatible HTTP server ... Each request is executed within a lightweight fiber and can block on up-stream requests without stalling the entire server process." The gist: Falcon aims to increase throughput of web applications by using Ruby’s Fibers to be able to continue serving requests while other requests are waiting on IO (ActiveRecord queries, network requests, file read/write, etc).
The Tokyo Scout team attended Rails Tokyo #37, a Rails focused get-together that is open to any Rails topic. It was hosted at the Cookpad office in Tokyo, which has some of the best Rails engineers in Japan. In this large open area there were tables, a screen for presentations and a large kitchen island. At these Cookpad events, Cookpad provides an extensive meal prepared in house by a chef!!
The world is in a digital revolution, change is happening and with it, new industries are being born. Enterprises in all sectors are creating new and diverse revenue streams and disrupting old and established business models. In fact, I am convinced we are all working and living during one of the largest business revolutions in history.