Frontend

Quiqup B2B Ordering UI

A Delivery UI Built With React and Redux

Quiqup is a realtime delivery platform. Quiqup provides a customer-facing iOS application which allows customers to order from any restaurant or store in London and get it delivered within minutes. In addition, Quiqup provides a B2B web application and a RESTful API for integrating their delivery platform into any eCommerce system. I joined Quiqup in 2015 as a senior full-stack developer as we were pivoting from a customer-facing application, to a more enterprise offering; as well as expanding into Dubai and other locations. more»

Quiqup Backend

Quiqup is a realtime delivery platform. Quiqup provides a customer-facing iOS application which allows customers to order from any restaurant or store in London and get it delivered within minutes. In addition, Quiqup provides a B2B web application and a RESTful API for integrating their delivery platform into any eCommerce system. I joined Quiqup in 2015 as a senior full-stack developer as we were pivoting from a customer-facing application, to a more enterprise offering; as well as expanding into Dubai and other locations. more»

Why I Believe Rails is Still Relevant in 2019

Why You and Your Team Should Consider Ruby on Rails  

You might have read the infamous blog posts titled “Rails is Dead”, but I have seen development teams flounder over and over again when they try and reinvent the wheel using NodeJS on the backend. Rails is Scalable Despite the negative press, I’ll argue rails does scale. After developers at Twitter have spoken at length about their issues with Rails performance, it’s easy to get the wrong idea. Rails is not the fastest framework in the world… but I will argue that performance is the last thing you should worry about when you want to scale. more»

Qubula Puzzle Game

A game using ReactJS and MobX  

Qubula is a puzzle game where puzzles are generated from a gene and a random seed. An Elixir program generates the puzzles, and outputs level files in JSON. The frontend of the game is built in ReactJS, with the frontend state management written using Mobx-state-tree. Watch the video, as we TDD development of the game. more»