Storing User Settings in a Relational Database

Last week we looked at Setting up a Notification system in PHP for Cribbb. In my opinion, one of the most important aspects of a good notification system is the ability for the user to decide which notifications she wants to receive. Notifications can be really annoying, especially if the user gets bombarded with emails […]

Continue reading...

Design Inspiration #174

Design Inspiration from Reflection, DoneDone, ThoughtSpot, Aspireboard and Oyster! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Reflection http://www.reflection.io DoneDone http://www.getdonedone.com ThoughtSpot http://www.thoughtspot.com Aspireboard http://www.aspireboard.com Oyster https://www.oysterbooks.com

Continue reading...

Setting up a Notification system in PHP

A notification system is a very common component of consumer web applications. User notifications are an important driver of growth and usage in web applications and can really make the difference in encouraging users to return and engage with your product. Last week we looked at Modelling a Notification System. The raw components of a […]

Continue reading...

Design Inspiration #173

Design Inspiration from LUVD, Artsy 2014, Trippeo, CRI and MetaLab! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. LUVD http://luvd.com Artsy 2014 http://2014.artsy.net Trippeo https://www.trippeo.com CRI http://www.cri-sf.com MetaLab http://metalab.co

Continue reading...

Creating a PHP Shopping Basket Part 1 – Money, Currency and Taxes

Ecommerce web applications are one of the most common new online businesses in 2015. A lot of companies want to either start their new business on the Internet or move their traditional offline business online. There are many really good Open Source solutions for Ecommerce such as Magento or hosted solutions like Shopify. However, due […]

Continue reading...

Modelling a Notification System in PHP

A really important aspect of modern consumer web applications is a notification system. Notifications promote user interaction, stimulates usage and encourages repeat visits, so having a notification system can be an important lever for growth. Whilst notifications can be very important and useful for your users, they can also be really annoying too. I’m sure […]

Continue reading...

Design Inspiration #172

Design Inspiration from Be My Eyes, Plannr, La Région des musées, Positionly and Made in Days! Design Inspiration is a weekly post that showcases examples of some of the best new web design from around the internet. Be My Eyes http://bemyeyes.org Plannr http://plannr.co La Région des musées http://www.laregiondesmusees.fr Positionly https://positionly.com Made In Days http://madeindays.com

Continue reading...

What is Command Query Responsibility Segregation (CQRS)?

One of the beautiful things about Domain Driven Design is the fact that there isn’t one recommend style of architecture that must be used in every project. All applications are different and so trying to impose an incorrect architectural style would be a disaster. In Domain-driven Design: Tackling Complexity in the Heart of Software it […]

Continue reading...

Supported by