Tag: software engineering

My Blog. Full Stack Software Engineer. Ex-Growth Hacker.

eval() function javascript, what to use instead

What’s the deal with the eval() function in Javascript?

I can across the eval function today when looking for an alternative to a multiple, nested if statement. This if statement would check what a certain key’s title was and invoke the function which  corresponded to that key name. We thought about listing this out as key value pairs (with the function as the value) in…
Read more

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…
Read more

what does git version control system 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…
Read more

solving error messages - learning ruby the hard way

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…
Read more

How to run a ruby file in the terminal on a mac - basics

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 ……
Read more

Bulk Image Compression How To Optimise Your Images To Increase Page Load Speed

How to Compress Images in Bulk | Optimising Images for the Web

One of the main culprits slowing down your website load time can be your image size. The speed your website loads is one of the most important factors for SEO. It effects how Google ranks your site. This is because user experience is reduced and frustrated if your website takes a long time to load.…
Read more