Building Cloud Apps with Civo and Docker Part IV: Kubernetes

Development

Reading Time: 12 minutesIn my first two articles of this series, you looked at deploying a cluster of nodes and running a simple two-service application across them with Docker Compose on the Civo platform. You then took a look at some rather rough cloud theory in the third installment, providing some foundation upon which to consider your application […]

Continue Reading

Refactoring for the Tell Don’t Ask Pattern

Development

Reading Time: 7 minutesDesign patterns provide us with guidelines to help us implement clear and concise maintainable code. When implementing object-oriented design, both duck typing and the Tell Don’t Ask pattern go hand in hand to produce easily composable and maintainable code. Also functional programming and common interface techniques such as Monads by design implement Tell Don’t Ask. […]

Continue Reading

Advanced Node.js Project Structure Tutorial

Development

Reading Time: 6 minutesThis article was originally published on the RisingStack blog by András Tóth. With their kind permission, we’re sharing it here for Codeship readers. Project structuring is an important topic because the way you bootstrap your application can determine the whole development experience throughout the life of the project. In this Node.js project structure tutorial I’ll […]

Continue Reading

VueJS Components with CoffeeScript for Rails

Development

Reading Time: 7 minutesThe components aspect of VueJS is one of the most attractive features VueJS brings to your frontend development. It allows for composable, reusable, and protected scope code, styles, and HTML. Working with protected scopes is the smart way for implementing coherent systems. And with the added benefit of VueJS protecting your style’s scope to only […]

Continue Reading

Building Cloud Apps with Civo and Docker Part II: Stateless Applications

Development

Reading Time: 11 minutesThis article was originally published by Lee Sylvester on his personal blog. With his kind permission, we’re sharing it here for Codeship readers. You can read Part I here. In my previous article, you looked at creating and preparing your Civo cluster so that you can access it from your development machine through the power […]

Continue Reading

VueJS as a Frontend for Rails

Development

Reading Time: 9 minutesVueJS is one of the fastest rising stars in the JavaScript frontend ecosystem. It largely embodies simplicity and composability of frontend design solutions without going overboard. It provides a more elegant way to reduce complexity in both scripting and your styling by grouping them into components. This protects your site’s styles from conflicts and also […]

Continue Reading

View All Posts