Latest Articles

  • Convert Vue.js app to Native desktop app using Electron

    Convert Vue.js app to Native desktop app using Electron

    In this post I am going to convert our Vue.js QReader app we build earlier into a native desktop app using Electron, gone are the days when if you wanted to create an app for a desktop you needed to know languages like C++, .Net or Objective C. With tools like electron you can build a…

  • Easy roles and permissions in Laravel 5

    Easy roles and permissions in Laravel 5

    Laravel comes with Authentication and Authorization out of the box, I have implemented many role and permissions based system in the past, using laravel, it’s peace of cake. In this post, we are going to implement a fully working and extensible roles and permissions on laravel 5. When we finish we will have a starter kit which…

  • Build complete RSS feed reader app – Front-end with Vue.js, Vuex & Element UI

    Build complete RSS feed reader app – Front-end with Vue.js, Vuex & Element UI

    In this post we are going to build complete SPA (Single Page Application) using Vue.js v2 and for state management, we will use Vuex which is very similar to redux but it’s for vue.js so out of the box it utilizes vue.js reactivity system. This app will have the option to add, remove and edit…

  • YouTube like app with Vue.js and Laravel

    YouTube like app with Vue.js and Laravel

    Earlier we have build our API Create REST API with authentication using Laravel Passport for youtube like app to share videos and comment on them, In this part we are going to implement front-end with Vue.js v2 and improve our API. This will give you very good idea on how you can create app with Vue.js…

  • Prepare to survive a computer failure for developers

    Prepare to survive a computer failure for developers

    Recently my MacBook refuse to start so I took it to the service center. Support guy asks me to submit the laptop and it will take 4-5 days to get it fixed. So what I do for 4-5 days then. well, I have to work and meet my deadline. Here is what I did to survive in…

  • Build complete RSS feed reader app – PHP RSS to JSON API

    Build complete RSS feed reader app – PHP RSS to JSON API

    Hello again! in this 3 parts post series I am going to show you how to build a complete RSS feed reader app using Vue.js and Vuex in which you can add channels, favorite posts, search and more and for backend we will use a PHP API which will get and cache the feed for a day…

  • Vue.js directive to submit and server-side validatate forms using AJAX

    Vue.js directive to submit and server-side validatate forms using AJAX

    Submitting a Form using classical post request will work but it does don’t give the user feedback while it’s submitting and overall not a great user experience. I find myself creating Laravel apps which uses Vue in many places, but if it’s not a complete SPA (without Vue router),  to make forms more interactive I have…

  • Which code editor to use for web development?

    Which code editor to use for web development?

    When it comes to IDE code editor I get pretty excited since we developer spends our most of the time using a code editor like Sublime, Atom, PHPStorm, Visual Code Studio, Brackets or more. you know what I tend always try new editors very often, this is one of thing I like. In here I am listing all…