Neil Young Home

Recently I had to put together an API call which needed to be authenticated by an application that we are building inside of an Electron Packager. Instead of using a session based implementation, I looked into using JSON Web Token so we could make the calls without having to open up a unnecessary session on the server. I did look at using Basic Auth inside of Laravel but I felt that JWT seemed to offer a bit more security as the calling application would need to have a valid token in order to make subsequent calls to the server.JWT allows for a stateless authentication exchange between the application and the server by taking a username or email and a password and then passing back to the application a token generated by a key and with a date of expiry. Because our API was built on Laravel we were able to do this easily using JWT-Auth.Firstly, add the JWT-Auth package to your composer.json file:
It has been a busy few months for me. Not only has it been the christmas holidays but I have also spent time playing with and implementing some exciting new technology for our company.
When working with videos it is sometimes preferable and cost effective to utilise a service such as YouTube to serve them to users that visit your website. Recently we had to use YouTube videos that need to be updated on a button click for a project which users could vote for their favourite video.
Ever wonder why your page displays slowly on Mobile or a Desktop device? This is a very frustrating thing for a user and can cause drop off from your website. The main reason is the load of many blocking css files, images and Javascript files. This can be remedied using a distribution tool and there are a few out there at the moment and I am going to talk about how to work with Javascript libraries and CSS files in development and then get them ready for a production environment.
My first experience with Pixel & Tonic came with their use of plugins for the popular CMS solution Expression Engine. I used this to build and oversee applications for a number of touch screens running in a tourist space in California. This included the use of their Assets plugin, Field Pack and Matrix plugin.