Open in app

Sign In

Write

Sign In

Abi Travers
Abi Travers

325 Followers

Home

About

Jul 3, 2020

A tool for having difficult conversations

Need to have a difficult conversation with someone? Sitting up all night worrying about what you are going to say? Written it down but keep going back and re-writing it? I recently had to have a couple of difficult conversations and was feeling pretty distressed about it. Somebody gave me…

Difficult Conversations

2 min read

A tool for having difficult conversations
A tool for having difficult conversations
Difficult Conversations

2 min read


Jun 2, 2020

How to host a static website using AWS S3 Route 53 & CloudFront

This article is a step by step guide into how to host your static https website with S3, Route 53 and CloudFront. Static websites include React, plain old HTML+CSS+JS, Angular — anything that includes just serving the user with static files. Before getting started register and buy the domain name…

6 min read

How to host a website on an AWS S3 bucket using Route 53
How to host a website on an AWS S3 bucket using Route 53

6 min read


Jul 17, 2018

Live Element Lists vs Static Ones, Why document.getElementsByClassName is different to document.querySelector(‘.className’) : Bitesize JS

I was working on a bug in our code base with a colleague, when he noticed something strange about the behaviour of document.getElementsByClassName. In our code base it had been implemented as if it acted like document.querySelector, ie. you could save a list of elements to a variable, then mess…

Java Script

2 min read

Live Element Lists vs Static Ones, Why document.getElementsByClassName
Live Element Lists vs Static Ones, Why document.getElementsByClassName
Java Script

2 min read


Jul 10, 2018

Document.documentElement: BiteSize JS and web performance

I was recently advised to use Document.documentElement when querying the DOM to get the html element. This came about because I was refactoring an old code base to swop JQuery for vanilla JS. Doing this I saw: $(‘html’) This is JQueries way of selecting the whole Html element. Since I…

Java Script

1 min read

Document.documentElement: BiteSize JS and web performance
Document.documentElement: BiteSize JS and web performance
Java Script

1 min read


Jun 26, 2018

Want to start a company but not sure where to begin? A guide to Agile & assumption testing.

I spent a few years as a growth hacker for tech start-ups in Asia. During this time I worked with many startups, both successful and not. I spoke to many start-up founders and learnt about their successful and less successful ventures. …

Startup

8 min read

Want to start a company but not sure where to begin? A guide to Agile & assumption testing.
Want to start a company but not sure where to begin? A guide to Agile & assumption testing.
Startup

8 min read


May 15, 2018

The Future of AMP — JS that doesn’t block the main thread?

At ComparetheMarket.com we are constantly optimising the speed of our site. We were an early adaptor of Google’s AMP technology, sold on the mobile page speed win’s it promised. Due to how early we were in using this technology we have faced many challenges on the way. …

Web Development

4 min read

The Future of AMP — JS that doesn’t block the main thread?
The Future of AMP — JS that doesn’t block the main thread?
Web Development

4 min read


May 2, 2018

The basics of JavaScript events.

While learning Javascript I came across the concept of an event. In this article I attempt to make sense of them and how they can relate to the DOM in vanilla front end JS. Events/ Events/ Events The DOM Is an event based system. The Browser is an event based…

Java Script

4 min read

The basics of JavaScript events.
The basics of JavaScript events.
Java Script

4 min read


Mar 12, 2018

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)…

Csharp

7 min read

How To Connect To The MOZ API With A C# Application
How To Connect To The MOZ API With A C# Application
Csharp

7 min read


Feb 12, 2018

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…

Csharp

5 min read

How to set up a virtual machine on your mac
How to set up a virtual machine on your mac
Csharp

5 min read


Jan 3, 2018

The best way to learn how to code as a newbie. What I learnt from 4 months at a coding bootcamp

After spending years thinking about learning to code I finally decided to take the plunge and join a coding bootcamp. 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…

Programming

5 min read

The best way to learn how to code as a newbie. What I learnt from 4 months at a coding bootcamp
The best way to learn how to code as a newbie. What I learnt from 4 months at a coding bootcamp
Programming

5 min read

Abi Travers

Abi Travers

325 Followers

Software developer: abitravers.com

Following
  • David Gilbertson

    David Gilbertson

  • John Au-Yeung

    John Au-Yeung

  • Semyon Dukach

    Semyon Dukach

  • Michael Shilman

    Michael Shilman

  • Mike Schnettler

    Mike Schnettler

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech