Posted on Aug 31, 2016
I have started seeing the sudden increase in AI and bots and I am so excited to see where this is heading. First we had Microsoft introduce Tay the Twitter AI which unfortunately saw it's demise when it got turned into a racist drug dealer. Tay displayed just how powerful their AI could be even if it turned against the rules set to keep it at bay. Next, we saw Microsoft give a centralised API for Microsoft apps which is a pretty neat. Then Facebook decided we need to chat to robots in order to find what we need and when we want it. This is another API which businesses can tap into and again, i...
Posted on Aug 30, 2016
Last time I updated you guys on this, I only had a list of ideas and how it would initially pan out. I have now started the project and published the repo onto GitHub (which can be found here). If you would like to contribute then I would whole heartedly appreciate any contributions, pull requests or feedback on the project. I must warn you guys that it is literally just started, but so far I have implemented Dingo and JWT tokens as part of the API. You can also find my todo list publicly available through Trello. You can see what I would like to be done, what needs testing and what has been c...
Posted in Raspberry Pi on Aug 09, 2016
I found this https://www.raspberrypi.org/magpi/create-a-raspberry-pi-3-bluetooth-tag/ to be a really nice starting project for my newly purchased Pi 3. However, I did run into a few problems which I will address in this Blog post. You can pretty much follow either this post, or the MagPi one, but my post will address any issues I had when following their tutorial. So to start, they requested I find the Mac address for both my phone and PC. I followed their advice for looking on my phone, but the Mac address was long and full of dashes which looking at the Python script is not what they want. Instead, I used the Pi to search for my phone on Bluetooth and find the Mac address using the following in Terminal...
Posted in Laravel on Aug 03, 2016
If you're looking forward to what Laravel 5.3 has to offer then I would definitely recommend that you watch this video of Taylor Otwell which goes into detail on what the latest version has to offer. It is pretty long at 1 hour and 36 minutes, but my gosh is it worth it. https://streamacon.com/video/laracon-us/taylor-otwell-laravel-53-overview
Posted in Laravel on Jul 29, 2016
The last two days I have been keeping an eye on the Laracon US live stream shown on https://streamacon.com and while the first day of the stream didn't go too well, the second days stream has been phenomenal (Review will be coming soon).
In my last post, I said how I would create a new open sourced social networking website and I would start out on the API. To get us started, I am using the latest Lumen build and will extend it with Dingo and JWT Tokens for authentication. First and foremost, I feel that the database and API endpoints are the most important parts of our application and is what I will begin to build out. I will start with the basics, user profile, comments, friendship etc and then build out a nice messaging system. I will be looking to implement something like Pusher for a messaging system as that seems to have...
Posted in Depression and Anxiety on Jul 21, 2016
As some of you readers may know me by now and possibly read my https://michaelbrooks.co.uk/post/dealing-with-performance-anxiety-and-depression-as-a-web-developer. Which explained how I went through a hard time with work and built up a lot of anxiety with myself and felt as though I wasn't a good enough developer. Well, I wanted to update on my progress as this year I was made redundant once again, and it was for the same reason. The company was in a struggle to find funding and therefore had to make some cuts.
I started listening to a https://phptownhall.com which talks a lot about different PHP and server technologies and on one of the later episodes, they talk about http://reactphp.org. http://reactphp.org is a great asynchronous solution for PHP and it offers non-blocking async which is fantastic and can be easily compared to NodeJS (although we won't be doing that here).
Posted in Docker on Jul 13, 2016
As a few of you may know, I have been using Docker for some time to deploy my site with. It's been a great learning experience for me and is something I wish to carry on with. However, because of the nature of the beast, and the lack of knowledge I have with the technology, I have decided that I shouldn't be using it to host my live Blog when I am still learning how it works.