Getting started with Laravel and Ember

Over the last couple of years, the user experience bar for modern consumer and enterprise web application has risen steadily. Users now expect immersive, responsive and interactive user interfaces that respond and adapt to their input and requirements. Front-end Javascript frameworks are all the rage these days. These frameworks provide a lot of the functionality […]

Continue reading...

Design Inspiration #183

Design Inspiration from Everyday, The Modern House, Upcase, Green Man Festival, and Hound! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Everyday http://everyday-app.com The Modern House http://www.themodernhouse.net Upcase https://upcase.com Festival http://www.greenman.net Hound https://houndci.com

Continue reading...

Working with Arrays in Ruby

Over the last couple of weeks we’ve started to get to grips with the Ruby programming language. We looked at some of the reasons why you would want to learn Ruby as well as how to install and play around with IRB in Getting started with Ruby. Next we looked at using the String object […]

Continue reading...

Creating a New Post Application Service

Last week we looked at building an Application Service for creating new Thread objects. However, a thread is not very interesting without any posts. This week we will look at building an Application Service to create new Post objects. Create a new Post object is quite similar to creating a new Thread object as there […]

Continue reading...

Design Inspiration #182

Design Inspiration from Oleg Chulakov Studio, NeuBible, MC3, Katvig, and SOZO! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Oleg Chulakov Studio http://chulakov.com NeuBible http://www.neubible.co MC3 http://mc3.com.au Katvig http://katvig.dk SOZO http://sozodesign.co.uk

Continue reading...

Working with strings in Ruby

Last week we began our adventure into the wonderful world of Ruby by looking at some of the reasons why you would want to invest your time into learning it. We also set up our computers to run Ruby and we started to play around with what we can do with numbers. Strings are one […]

Continue reading...

Creating a new Thread Application Service

An important aspect of the functionality of Cribbb is the ability to create new threads. A thread is a topic of discussion within a Group. There are some important business rules around starting a new thread, and so we need to ensure that we enforce these rules through the objects we write. In today’s tutorial […]

Continue reading...

Design Inspiration #181

Design Inspiration from Leap, Paris Life Magazine, Batch, Five Simple Steps, and Few! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Leap http://leaptransit.com Paris Life Magazine http://parislifemag.com Batch https://batch.com Five Simple Steps http://www.fivesimplesteps.com Few http://few.io

Continue reading...

Getting started with Ruby

Starting out on the journey of learning to code in order to turn your idea into a reality can be daunting. With some many choices and an endless list of decisions to make, it can be overwhelming before you even begin. One of the most popular first programming languages to learn is Ruby. Ruby is […]

Continue reading...

Creating the Groups Application Services

An important part of Cribbb is the ability to join a Group. Groups are a way to organise content and discussions around certain topics. We’ve already created the Domain Layer of the Groups Bounded Context in Creating Domain Objects Recap. In today’s tutorial we are going to be looking at creating three Application Services related […]

Continue reading...