Hi I'm Josh, a Web Developer at Led Flex. I'm currently living in London with my family and have a worrying addiction to GTA 5. You can see my work here or at and or scroll down for my blog.
Download My Curriculum Vitae

18th March, 2018

url2pdf.it - Building a new url to pdf conversion application

url2pdf.it, the new url to pdf online conversion tool costing absolutely nothing!



Recently i was working on a new project at work where the creation of a PDF was required. The system needed to provide specific features all with speed in mind but never compromising the quality of the f...

29th July, 2017

Install Tails onto a USB Stick Using a Mac Easiest Method

After a while browsing different tutorials on how to install tails onto a usb stick using a mac and to be bootable on a mac, i discovered a small amount of confusing ways. Some of these methods involved using third party applications and some involved multiple USB sticks or CDs... All over worked and not needed.

Thats why i have written out the below instructions to help you install tails and other such iso programs onto a USB from a mac.

Step 1 -&n...

Hidden Service
28th July, 2017

Setup and host multiple hidden onion services

Hidden onion services are actually pretty easy to setup but maintaining them and keeping them secure is a whole new story. Im going to run you through how to set and manage your hidden service both locally and remotely.

When thinking about hosting a hidden service you have a few things to consider. I have tried to break these down into seperate points below (almost as a checklist).

The service
By now you should already know what type o...

Hidden Service
28th July, 2017

Creating custom onion domains with shallot

Tor’s .onion links can often look quite random in this article I will show you how to create customized .onion address for use with Tor’s hidden services.Customized .onion links can often help other Tor users find and recognize your site easier. 

For example take Facebook’s .onion hidden service that lets users access Facebook’s website more safely. Facebook .onion link is facebookcorewwwi.onion For a hash of a public key that’s r...

Hidden Service
24th April, 2017

Its About To Get Even Easier To Hide On The Dark Web

Sites on the so-called dark web, or darknet, typically operate under what seems like a privacy paradox: While anyone who knows a dark web sites address can visit it, no one can figure out who hosts that site, or where. It hides in plain sight. But changes coming to the anonymity tools underlying the darknet promise to make a new kind of online privacy possible.

Soon anyone will be able to create their own corner of the internet thats not just anonymous and untracea...

27th December, 2016

Internet Explorer Is Dead, Microsoft Stops Supporting It

Microsoft has begun killing off its Internet Explorer browser at last! From today, the firm will no longer support Internet Explorer versions 7, 8, 9 and 10 on most operating systems.

Instead, it will push users towards Windows 10 and Edge, the new browser Microsoft created for the latest version of Windows.

Beginning January 12, 2016, only the most current version of Internet Explorer available for a supported operating system will receive technical suppor...

21st December, 2016

Sorry, No API For Auto-Trader? I Will Just Web Scrape Then!

Wednesday evening i was approached by my MD at work who spoke about a new site for a client who’s recently become a car dealer and signed up to Autotrader.co.uk.

Apparently the client wasn’t happy with the styling of his new site and wanted a new bespoke build on his own hosting and domain. The current site was provided by auto trader themselves, as part of the dealer partnership means you can have all your vehicles also displayed on your website as wel...

19th July, 2016

Adobe Colour Intent

I have worked in the print industry for over 6 years and am amazed when people ask me what relative and absolute mean. Im going to give an explanation for what they do and how they work when converting colour profiles ready for print.

Rendering intent mainly tells the CMM how to deal with “out of gamut” colours; colours that exist in the source space but cannot be coded directly into the destination. Depending on the intent chosen, some in gamut colours...