Category
  • My 2018 in a Blog Post

    My 2018 in a Blog Post

    I see many folks writing about their 2018 and I thought why not? It’s good to look back at the previous year and account for what went right, what didn’t and what you want to improve on. So, here is everything in a nutshell (I mean a blog post).

  • Getting Started With Gutenberg By Creating Your Own Block

    Gutenberg is the future of WordPress, and it is just around the corner. Brace up for it by learning how to build your own custom Gutenberg block. I wrote this post for Smashing Magazine, which was published 10 days ago.

  • My Favorite WordPress Features

    My Favorite WordPress Features

    As you work with WordPress for some time, you begin to realize WordPress is much more than a blogging tool. Sometimes, even more than a regular CMS. In this post, I will talk about the different features/add-ons of WordPress and how you can utilize them for your next problem or project. Specifically, this post comes…

  • 24 Pieces of Advice I Learnt in Life

    24 Pieces of Advice I Learnt in Life

    Next month I turn 24 and I call this journey a life full of learning.

  • WordCamp Colombo 2017 – from the front row

    WordCamp Colombo 2017 was a successful event held on the 23rd of September 2017. This is a short account of what I learned from the event.

  • 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…

  • Footer to bottom of page

    We need the page footer to be at the bottom of the page. However, it should not always stick to the bottom of the page either i.e. when there is more than one page worth of content. Thanks to flexbox, this is not so hard after all.

  • 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.

  • JavaScript Promises – a meetup and an example

    A quick summary and example for using JavaScript Promises