7 Ways to Improve Your Test Suite with Docker

Development

Reading Time: 8 minutesI try to be disciplined in writing tests, but it’s usually not long before something gets in the way. Integration-testing interdependent APIs, verifying unusual server configurations, and seeding complex data make testing large applications tough. While plenty of solutions exist, I have found myself leaning on Docker more and more in the past year. “Leaning […]

Continue Reading

WebRTC Issues and How to Debug Them

Development

Reading Time: 16 minutesWebRTC is an amazing and rather ground-breaking technology pioneered by those geniuses at Google. Enabling plugin-free connectivity between browsers, the typical application for WebRTC is that of video chat applications. However, WebRTC is not just for audio and video; it’s also capable of transmitting other high-speed data. In short, envision a future of peer-to-peer gaming, […]

Continue Reading

Node.js Async Best Practices and Avoiding Callback Hell

Development

Reading Time: 5 minutesThis article was originally published on the RisingStack blog by Tamas Hodi. With their kind permission, we’re sharing it here for Codeship readers. In this post, we’ll cover the tools and techniques you have at your disposal when handling Node.js asynchronous operations: async.js, promises, generators, and async functions. After reading this article, you’ll know how […]

Continue Reading

View All Posts