Year: 2017

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
Learning Ruby The Hard Way | How I Beat the Un-stoppable Error Messages

Learning Ruby The Hard Way | How I Beat the Un-stoppable Error Messages

I have enrolled at the intense computer programming bootcamp, the Maker Academy, next month. To get a head start I thought I would work through Zed Shaw’s Learn Ruby the Hard Way book. Exercise 25 seems to be testing my problem solving skills so I thought I would write a post documenting how I worked out then fixed my error messages. This post is aimed at newbies to the programming world as I imagine it is very basic things which I am getting wrong. First Script – The Start of the Problem  This was my first attempt at writing exercise…

Read More
How to Run A Ruby File In Terminal | On A Mac

How to Run A Ruby File In Terminal | On A Mac

Bash: “command not found” Where is my Ruby file and how have i forgotten how to run a .rb file in terminal already? After having taken a few days off programming and learning Ruby to do some freelance marketing work something terrible seems to have happened. I have forgotten the most simple of terminal commands … How to run a Ruby file. So in getting myself quickly up to scratch again I thought I would write a quick guide for everyone who is getting started (or started again in my case) with learning Ruby and Terminal. Now, if you are a…

Read More
Lessons From A Successful Indonesian Startup

Lessons From A Successful Indonesian Startup

While trying to figure out what makes successful founders tick, a quick search on Google would lead you to articles or interviews citing Silicon Valley titans like Elon Musk or Jeff Bezos. You are unlikely to find much information on outstanding Asian innovators and entrepreneurs. After having worked in Asia for over a year now I was totally unsatisfied with the lack of knowledge coming out of the region to the West. So I decided to help generate some of this noise by interviewing some startup funders out here. I have started with Sayed, the Founder of LocalBrand.co.id. Local Brand…

Read More