How to connect to the MOZ API with a C# Application

How to connect to the MOZ API with a C# Application

An API is basically just a website. A website which only contains data (usually in the form of JSON), no html, CSS or java-script. To call MOZ‘s API we have to make up a URL string which will be posted to the MOZ server. The server reads this Url (request) and decided which information you want. It send this information back either to the browser or to the programme which has been written to create the API call. The process looks like this:   To call the MOZ API first we will need to work out what the request Url should look like. To illustrate how to…

Read More
System Architecture – Designing A Data Security App Which Speaks To A Number of APIs

System Architecture – Designing A Data Security App Which Speaks To A Number of APIs

I recently took part in the London Business Schools Hackathon, HackLBS. A weekend event, ran by London Business School with the premise of creating products to solve future needs. We organised into teams and spent the time designing a product and action plan for starting a company. My team decided to create a tool which shows users a map of their online presence. A credit check for your online information. The idea behind this is to give people access to some of the information  companies (especially those advertising to them) have on them. My team won, which meant we took home the prize money of…

Read More
How to set up a virtual machine on your mac

How to set up a virtual machine on your mac

A virtual machine is essentially a new machine on your current one. A new environment (area(in memory)) which is separate to your current. Why would one do this you ask? Simplezz, to create a windows operating system on a mac computer. This would mean you no longer use an IOS environment but have what is basically a windows computer on your mac. To set this up your computer will allocate processing power and memory away from your current operating system (what currently looks like your whole machine) and gives it to a new one (what looks like a windows machine). Why did…

Read More
Am I good enough to learn to code? What I learnt from 4 months at a coding bootcamp.

Am I good enough to learn to code? What I learnt from 4 months at a coding bootcamp.

I fantasized about learning to code for years. When I finally decided to take the plunge I thought the best way to do it would be through a bootcamp. I had taught myself growth hacking and doing this alone, with no-one to bounce ideas off, I constantly felt like I was doing it all wrong, taking everything in the wrong direction, and so this time I wanted to learn alongside others. I decided to enrol in Maker’s Academy, ‘Europe’s most exclusive’ intense web development bootcamp. The first six weeks of Makers are spend working as a pair on a  challenge, swopping who…

Read More

Regular Expression Resources | Regex

Howdie Reader, or mum as I otherwise call her, So week 4 of Makers Academy Pre-course and I am still working away at my codewars kyu ranking. Since the last challenge proved too much for me I decided to go for a simpler one. One with a ranking of 7 Kyu. The one I chose was on regular expression and this lead me to discovering some very useful resources. A Quick reference for regular expression Terms: Here is another useful list of quick references (This one is from Ruby Kickstarter cheatsheet): # . any character except newline # [ ]…

Read More
The Ruby Kata; Minimum Bonus, A Codewars Challenge

The Ruby Kata; Minimum Bonus, A Codewars Challenge

So it is week 4 of the pre-course for Makers Academy. I know what you are thinking .. where have you been on week3? I don’t see any posts? … Well the answer to your question is Barcelona, which meant having to do the whole of week 3 in two days .. which NO i do not recommend doing… I thought I would delight my reader by creating a post on a codewars kuta I am bumbling through, since this week is all about achieving a level 5 kyu. You can find my GitHub Repository to this challenge HERE so you can…

Read More
Logical Reasoning and Problem Solving With Ruby-Kickstarter

Logical Reasoning and Problem Solving With Ruby-Kickstarter

For those of you who aren’t regular readers of my blog, aka everyone but my mum and dad, allow me to set the scene: I have enrolled on the intensive computer programming bootcamp at the Makers Academy. Before starting the full-time, on-campus, course you complete 4 weeks of pre-course. In this 4 weeks you get a real feel of how coders go about problem solving while learning some of the basics of Ruby, git & command line. On week two we are given the choice of working through one of two Ruby tutorials: Chris Pines Book, Learn to Programme. Chapter 8–End…

Read More
Talking Through a Logical Ruby Challenge

Talking Through a Logical Ruby Challenge

As part of the Makers Academy  pre-course week 2 we have been tasked with working through the Ruby-Kickstarter github tutorials by Josh Cheek. I decided to go through my thought process on one of the challenges I got stuck on, 1:6, in the hope that this may help me discover the solution. This post is about how I went about trying to understand the challenge and what I am still confused about. I have ordered this post as the way I looked at the information, worked through it in a lineal time format. So hold tight as we ride through the…

Read More
Git IS a Version Control System | But What Does This Mean?

Git IS a Version Control System | But What Does This Mean?

  It is week one of the pre-course at Makers Academy and I am working through our Git and Github tutorials. One of the learning objectives is for us to be able to explain how git is a version control system. I thought I would delight the whole two readers I get to my blog (thanks mum and dad), by answering that question here: What is version control? Version control systems are ones which record changes made to files or a group of files in a directory. YOU choose when to make these bookmarked changes. Once you have done this…

Read More
5 Things That Blew My Mind When Learning The Basics of Command Line

5 Things That Blew My Mind When Learning The Basics of Command Line

So here goes, my first week doing the pre-course at the Makers Academy coding bootcamp. It all started with a set of tutorials on the basics of command line. After teaching myself online marketing & Growth Hacking it doesn’t half feel good having a bit of guidance and structure to my learning this time. I get very excited about all things so naturally learning command line was one of them… So here is a post on the top 5 things I learnt doing this tutorial including when I went a bit off piste …. WARNING: Only very beginners will also find…

Read More