Create wonderful wishlists and receive better gifts.
Giftwhale is a web application designed to make the process of exchanging gifts easier for friends and family. The idea came about in 2014 when my family was discussing the issues surrounding sharing what everyone wanted via email.
In a nutshell Giftwhale allows you to create events, add items to those events and share your wish list with the world. It's designed to be easy, fast and usable for a 10 year old, or a 110 year old.
Technology & History
The application is built on Laravel using a whole host of external and private internal services.
The application has been over 5 iterations now, beginning as Listwhale.
I really can't get enough of this new R&B sound currently coming out (think Weeknd, Jhene Alko etc...). I've just discovered Johnny Rain and am really impressed with what I've heard so far. He's got a similar sound to Frank Ocean but with more electronic arrangements, right up my street! Enjoy.
Moonbabies has been added to my portfolio, a project I worked on at the end of last year. The application was a complex project and presented many technical problems which needed to be overcome to make sure it succeeded. From credit card handling to automated, beautifully scripted transactional emails, I had a fantastic time ensuring the success of the project which I managed from start to finish.
Recently, when prototyping applications I've found that to speed up the concepts creation a simple, lightweight CSS framework can go a long way. One I'm a big fan of recently is Pure CSS by Yahoo.
Check it out at http://purecss.io, I highly recommend it.
I've been using Twitter so much for micro updates that there isn't really any great need for my blog lately. Because of this I thought I better post a status with a link to my Twitter profile https://twitter.com/mbklnd
My first leap into the world of computers and programming started back in 1996 when I was just 10, on a very old 386 computer running windows 3.1. Back then there wasn't the huge endless void of the internet to play on and games hadn't come very far (excluding Chips Challenge of corse) and as a result of this I discovered a little program called qbasic. I had a small (very small) amount of exposure to BASIC already from an old ZX Spectrum where my father taught me to draw circles and other fascinating shapes on the screen, but qbasic was much more powerful. Over time I managed to create small games right up to football management sims. There was a beautiful simplicity in the applications and although it took a lot of code to do very little it was a great start and gave me a great foundation in programming which I'm sure is still helping me today.
One of the first programs I ever created in qbasic, pretty advanced stuff!
I'm getting so comfortable with the blurred features in iOS7 that every time I now look at my Mac desktop I feel the wallpaper is too sharp. I'm of corse being a bit overdramatic here but as everyone likes a bit of unison in their lives here is a free blurred desktop wallpaper of a photo I shot, which is now indistinguishable. Enjoy!
I've been very busy, especially over the last three years, working on websites from simple holding pages to fully fledged e-commerce sites and over the coming weeks I'll be preparing and uploading many more items for my portfolio. It's a bigger task than I first anticipated and I want it just right with the content looking the best it can be.
After two weeks of Ruby on Rails training I finally finished my first very simple, but bug free, fully functioning social network. It was a tough challenge to say the least, but was well worth the effort.
I have had a very busy two weeks with various family and work related events so was really impressed by the speed (once you know the language) in developing applications in Ruby. I used Bootstrap to speed up the front end which is always a godsend.
I distributed the app on the Heruko platform to test delivering applications to a working cloud platform and in turn learnt even more.
I am looking forward to building upon this application and will undoubtably post a link on here once it's of some interest to other people.
Whether you're writing code, designing in photoshop or finishing your school work I always find it's a great help to have something on in the background to help stop the distractions and to keep you relaxed.
I stumbled upon this track a couple years ago and was blown away by how good it sounded. It was created using some special software which slows down music without losing quality or pitch. Have a listen and enjoy. Hopefully it'll help you get through that next big project...
Recently I've been really interested in understanding how 'real' web applications are put together, what goes into them and how they're created. Ruby, is a "dynamic ... general-purpose object-oriented programming language" - thanks Wikipedia, and has always been a language I've admired but never known much about.
While browsing on Treehouse (an online training website) I noticed they had a course on building a simple Ruby application. I had never used Treehouse as I usually adopt the scour-youtube-for-hours-looking-for-useful-tutorials method of training, so I thought, why not give it a go.
... Half a day later and I've created my very own working (albeit very simple) 'Social Network', it allows you to post status updates, has authentication for registrations and logins, and loads of other cool little bits!
Needless to say, I'd really recommend Treehouse to anyone looking to learn Ruby or a host of other languages on their site too.
I'll report back once I've finished the course and will hopefully be able to link to a published version of my first Ruby on Rails web application.
I'm always looking for new ways to shake up my training regimes down the gym and recently I found a program that does just that.
The basic practice behind GVT is that you set yourself a target of 10 sets of 10 reps with a short break between sets of 60 seconds. The weight should remain constant throughout the exercise so you want to pick a weight you can do about 20 reps until failure with.
A sample workout (the one I planned for myself) might look like this;
Monday / Chest & Back Bench Press 10 x 10 Bent Over Row 10 x 10
Wednesday / Legs & Abs Squats 10 x 10 Leg Press 10 x 10
Friday / Arms & Shoulders Barbell Curls 10 x 10 Military Press 10 x 10
This type of training is designed to really overload your muscles with a high volume, high intensity workout. It'll probably take you a week or so to get the weight right, as you don't want to pick something too light, but on the flip-side you want to make sure you can complete the 10 sets so you can't go too heavy either.
Overall I've found this workout a great way to shake things up and would recommend it to anyone who needs something new to try in their training.
Why not have a listen to my Spotify playlist while you're working out, it's very bass heavy but it'll help you push through those hard reps like butter.