How To Build A Skin For Your Web App With React And WordPress

This is an article written by me for Smashing Magazine five days ago. It’s about building a WordPress theme and store using React.

So you’ve trained yourself as a web engineer, and now want to build a blazing fast online shop for your customers. The product list should appear in an instant, and searching should waste no more than a split second either. Is that the stuff of daydreams?

Not anymore. Well, at least it’s nothing that can’t be achieved with the combination of WordPress’ REST API and React, a modern JavaScript library. Continue reading “How To Build A Skin For Your Web App With React And WordPress”

Building a Calculator with Vue.js and Flexbox

Vue.js is one of the leading JavaScript libraries out there, which is easy to get started and very scalable at the same time. Similarly, CSS3 Flexbox is a relatively new feature that makes our design process simpler. This is a tutorial on creating a simple calculator using Vue.js CLI and CSS3 Flexbox. This post first appeared on Laccadive IO Blog.


Calculator
Calculator

Continue reading “Building a Calculator with Vue.js and Flexbox”

8 lessons from UX Colombo Meetup #8

The 8th meetup of UX Colombo was held at Dialog Axiata Auditorium on the 10th November, 2016. The topics discussed were “5 Psychological Facts behind creating a Great User Experience” and “Branding and User Experience”. These are some of the notes I took that evening.

Continue reading “8 lessons from UX Colombo Meetup #8”

Distractions, Deep Work and Flow – a programmer’s take

Since I started working as a Web Developer (and when working on projects at college) I have been fascinated with how I could sometimes work effortlessly and enjoy myself while at it. And the other times when the thought of working made me cringe – I wanted to do everything I could do except work. Continue reading “Distractions, Deep Work and Flow – a programmer’s take”

Shortcodes and Meta Boxes in developing a WordPress theme

I was fortunate to attend the meetup #4 titled ‘Meta boxes and Short Codes for Theme Development’. This event was organised by the WordPress Colombo Meetup group and held on 21 July 2016 at JKCS Auditorium, Colombo.

WP meetup #4 Continue reading “Shortcodes and Meta Boxes in developing a WordPress theme”

Evernote or Keep – or both?

One of the first productivity apps I used on a smartphone was Evernote. Needless to say it blew my mind away – the simplicity, ease of use and the sophistication too.

Evernote or Keep

Then came along a product by Google called Keep. I tried this and never looked back – except when I needed to check for older notes on Evernote.

Continue reading “Evernote or Keep – or both?”