James Bachini

James

  • Uniswap V3 Trading Bot 🦄

    Uniswap V3 Trading Bot 🦄

    In this tutorial I’ll be explaining how I built Uniswap v3 trading bot in preparation for arbitrage opportunities. We will be looking at why Uniswap v3 is important and how concentrated liquidity pools provide new features such as range orders. I’ll then show how I built and tested the trading bot prior to Uniswap v3…

  • Twitter Trading Bot | Elon + DOGE = Profit

    Twitter Trading Bot | Elon + DOGE = Profit

    In this article I’ll share how I built a Twitter trading bot to trade a cryptocurrency called DOGE every time Elon Musk tweeted something mentioning it. I’ll be using NodeJS to query the Twitter API and then executing trades on FTX. Building A Twitter Trading Bot Video James On YouTube The “Elon Effect” Opportunity Anything…

  • Sharpe Ratio Explained | How To Calculate Risk Adjusted Returns

    Sharpe Ratio Explained | How To Calculate Risk Adjusted Returns

    In this article we look at how to calculate risk adjusted returns using the sharpe ratio. We look at some modern examples which you can try using the share ratio calculator. Sharpe Ratio Calculator This calculator uses the simplified Sharpe ratio as discussed here. Possibilities Success Chances: % Return: $ Break Even Chances: % Return:…

  • Futures Funding Rate Strategy | Using Binance & FTX To Arbitrage Funding Rates

    Futures Funding Rate Strategy | Using Binance & FTX To Arbitrage Funding Rates

    In this article I’ll be executing a cash and carry trade purchasing a crypto asset on spot markets and short selling a futures contract for the same asset to collect funding rate fees. Understanding Futures Contracts A futures contract tracks the price of an underlying asset. It allows active traders to take out a long…

  • Non Fungible Tokens | My Concerns About NFT’s

    Non Fungible Tokens | My Concerns About NFT’s

    In June 2017 John Watkinson and Matt Hall released 10,000 avatars via an automated 24×24 pixel ‘punk’ character generator on the Ethereum network. These non fungible tokens were available to claim for free by anyone with an Ethereum wallet. Four years later and some of these cryptopunk NFT’s are selling for millions of dollars. In…

  • Pine Script Tutorial | How To Develop Real Trading Strategies On TradingView

    Pine Script Tutorial | How To Develop Real Trading Strategies On TradingView

    In this pine script tutorial I’ll be showing you how to get started with TradingView scripting for technical analysis and trading strategy development. We will start by looking at how pine script works and a simple example. From there we will move on to inputs and indicators before creating a complete trading strategy using pine…

  • DeFi Passive Income | How To Generate Yield On Crypto Assets

    DeFi Passive Income | How To Generate Yield On Crypto Assets

    This ultimate how to guide will show you how to earn a passive income on your crypto holdings. We will start by looking at different types of DeFi passive income and how it works. Then I’ll explain how liquidity providers earn transaction fees and explore market leaders including Uniswap, Pancake Swap, Pangolin and Raydium. Finally…

  • Deribit Review | Read This First

    Deribit Review | Read This First

    Deribit is the leading options trading platform for cryptocurrencies. In this article I’ll be doing a comprehensive Deribit review and providing insights and strategies for options trading on deribit.com Deribit Demo [Video] James On YouTube Bitcoin Futures & Options The Deribit brand combines Derivatives with Bitcoin and these derivatives come in two forms futures and…

  • Die With Zero Bill Perkins | Book Summary

    Die With Zero Bill Perkins | Book Summary

    Bill Perkins is a high stakes poker player with a background in options trading in the energy markets. His book “Die With Zero” provides a unique take on retirement planning. Die With Zero Summary [Video] Accumulate Experience Points Optimal Health / Wealth Curves Plan Long Term With Time Buckets The Kids Can Use The Inheritance…

  • Solana Tutorial | Building Smart Contracts & dApps For The Solana Hackathon

    Solana Tutorial | Building Smart Contracts & dApps For The Solana Hackathon

    This Solana tutorial goes through a step by step process of setting up a development environment for Solana, writing and deploying smart contracts and my experiences with entering the Solana Hackathon. Getting Started With Solana Solana is a high performance modern blockchain with impressive throughput capabilities. It can handle 50,000 transactions per second which makes…

  • 3 Best Types Of Twitter Ads

    3 Best Types Of Twitter Ads

    In this article I share three types of twitter ads that have been most effective and provide the best return on ad spend. Twitter Ads [Video] This video demonstrates the setting up of a follower lookalike Twitter ads campaign along with how to create the ads and optimise performance. James On YouTube Follower Lookalike Follower…

  • Decentralised Finance | A Comprehensive Guide To DeFi

    Decentralised Finance | A Comprehensive Guide To DeFi

    Decentralised finance is revolutionising the blockchain sector. It provides a playground of opportunities for investors, traders and developers. This article provides a comprehensive in depth guide to everything DeFi. What Is Decentralised Finance? Decentralised finance is an extension of cryptocurrency and blockchain applications enabling borrowing, lending, trading and investing. DeFi provides financial services through the…

  • The Potential Of Passive Income

    The Potential Of Passive Income

    This article and video looks at 4 potential positive impacts of passive income on finances and lifestyle. Passive Income [Video] James On YouTube Passive income isn’t a make money quick scheme that you can use to buy a lambo using only your mobile phone and wearing pyjamas. The reality is that it takes an investment…

  • Binance vs FTX | Which Is The Best Crypto Exchange?

    Binance vs FTX | Which Is The Best Crypto Exchange?

    Update November 2022. Binance is the best exchange. In this article I’ll explore the differences between Binance vs FTX to find out what each offers and which you should be using. I’ll be assessing a number of factors such as markets, liquidity, security, fees, user interface and API’s. Binance vs FTX [Video] James On YouTube…

  • Separating Signal From Noise on WallStreetBets [Niche Website]

    Separating Signal From Noise on WallStreetBets [Niche Website]

    This case study looks at how I went about building a one page website around the trending WallStreetBets community. Creating A Niche Website To Filter WallStreetBets [Video] The Problem & A Simple Solution Starting With A Script Lean Methodology For Niche Websites Marketing A Niche Website Niche Website Monetisation & Financials Conclusion Creating A Niche…

  • Wallstreetbets vs Hedge Funds

    Wallstreetbets vs Hedge Funds

    An epic battle is currently breaking out between a rapidly growing Reddit community Wallstreetbets vs Hedge Funds. James On YouTube For those who don’t know Wallstreetbets is a subreddit which is dedicated to proudly “treating the stock market as a casino”. It is generally not safe for work and describes itself as 4Chan with a…

  • Online Business Ideas For 2021

    Online Business Ideas For 2021

    Here are 8 online business ideas to generate passive income in 2021. 8 Online Business Ideas [Video] Teach an Online Course Domaining Print on Demand Building/Flipping Websites Remote Consultant Shopify Store Affiliate Marketing Content Creator / Influencer Conclusion 8 Online Business Ideas [Video] James On YouTube Teach an Online Course Everyone has something to share,…

  • Startup Funding | How To Raise Capital For Modern Startups

    Startup Funding | How To Raise Capital For Modern Startups

    The following guide provides everything you need to know to successfully raise capital for your startup. Startup funding doesn’t need to be complicated, investors are actively looking to deploy capital into new ideas and businesses. Where To Raise Capital [Video] Crowdfunding Platforms Government Grants & Tax Relief Friends & Family Bank Loans, P2P Lending &…

  • Online Marketing Glossary | The Definitive List Of Digital Marketing Definitions

    Online Marketing Glossary | The Definitive List Of Digital Marketing Definitions

    I’ve worked in the digital marketing space for more than a decade and this online marketing glossary contains every marketing definition you could ever need. There are many online marketing glossaries out there but this one is unique because it wasn’t written by a virtual assistant 😋 James On YouTube 301 Redirect 404 Error AB…

  • 8 Working From Home Tips | After 10 Unconventional Years

    8 Working From Home Tips | After 10 Unconventional Years

    Since 2011 I’ve been self-employed and working in startups, primarily working remotely from a home office or from hotels when traveling. Here are some working from home tips that I’ve learnt along the way. Create an Isolated Space Avoid Distractions Create Boundaries KanBan > ToDo Lists Pack Meetings & Video Calls Together Stay Disciplined Disconnect…

  • Digital Marketing Overview | Beginners Guide

    Digital Marketing Overview | Beginners Guide

    In this beginners guide I provide a digital marketing overview of how to setup and run online marketing campaigns. Check out the video and there’s more detailed information below and in the digital marketing tutorials section. [Video] Digital Marketing For Beginners How Online Marketing Works Performance Marketing Process Analytics & Tracking Website, Landing Page Design…

  • Guerilla Marketing | 12 Captivating Ideas To Bootstrap Your Brand

    Guerilla Marketing | 12 Captivating Ideas To Bootstrap Your Brand

    What Is Guerilla Marketing? News Hacking Treasure Hunts Works Of Artistic License World Record Attempts Poster Plastering Event Ambushing Social Trolls Competitor Competition Swag Giveaways Flash Mobs Codes, Secrets & Easter Eggs Product Placements/Demos How To Create Your Guerilla Marketing Campaign What Is Guerilla Marketing? Guerilla marketing is a creative, unconventional and often unauthorized marketing…

  • Google Ads vs Facebook Ads

    Google Ads vs Facebook Ads

    The two largest ad networks in the world go head to head in this article. Google Ads vs Facebook Ads provides an overview of the differences between the ad networks with the aim of deciding where to allocate advertising budget for your business. At the end of this article you can find the links to…

  • Lookalike Audience | What, Why & Tips For Building Lookalike Audiences 👀

    Lookalike Audience | What, Why & Tips For Building Lookalike Audiences 👀

    This article provides everything you need to know about lookalike audiences. From the basics of how to effectively seed lookalike audiences to how lookalike audiences work and how you can profit from the technology. What Is A Lookalike Audience When To Create A Lookalike Audience Tips For Building A Lookalike Audience Facebook Lookalike Audience Google…

  • NFC Marketing | 8 NFC Marketing Examples

    NFC Marketing | 8 NFC Marketing Examples

    In this article we look at NFC Marketing opportunities and how NFC chips can be used to merge online and offline marketing campaigns. Introduction To NFC Technology How To Write A NFC Chip Using Your Phone 8 NFC Marketing Examples NFC Business Cards NFC Billboards NFC Point of Sale Data NFC Stickers & Labels NFC…

  • Direct Linking | How To Set Up Quick Affiliate Campaigns 🏹

    Direct Linking | How To Set Up Quick Affiliate Campaigns 🏹

    In this article we look at how direct linking affiliate offers works including a real world campaign setup video. What Is Direct Linking? Benefits Of Direct Linking Finding Affiliate Offers Finding A Traffic Source Testing & Initial Results Optimizing Direct Link Campaigns Scaling Up Affiliate Campaigns 3 Tips For Direct Linking Video Example Direct Linking…

  • Website Competitor Analysis | 5 Steps To Research The Competition 🕵️

    Website Competitor Analysis | 5 Steps To Research The Competition 🕵️

    This article outlines the following five steps to carry out a thorough website competitor analysis. Assessing Competitive Landscape Analyzing Website Traffic Metrics Social Media & Content Analysis Web Technology & Tracking Analysis Personnel & Corporate Structure Research First let’s look at a video example of carrying out competitor research for a Clickbank product. Website Competitor…

  • Custom QR Code Design | How To Create Custom QR Codes For Marketing

    Custom QR Code Design | How To Create Custom QR Codes For Marketing

    Here is an example of a custom QR Code which you can scan with any camera app to get a link back to this website In this article I’m going to show you how you can create these using a free tools. How Do QR Codes Work Generate QR Code Link Import QR Code To…

  • SaaS Marketing Strategy

    SaaS Marketing Strategy

    An optimal SaaS marketing strategy should focus on customer acquisition. Normally a free trial is offered as a lead magnet and users then convert to paid users on a monthly subscription. SaaS platforms scale well and can grow quickly when they find product market fit and get customer acquisition costs below lifetime revenues. Contents 7…

  • Google Ads Performance Max Campaigns

    Google Ads Performance Max Campaigns

    Google Ads Performance Max campaigns are due to be released in 2021 for advertiser who request to be part of the beta test. The ads will be a “next step” in the use of machine learning throughout the Google ads system. What Are Performance Max Campaigns? James On YouTube Performance Max Campaigns Are Conversion Focused…

  • How To Make Sales | How To Sell 🤝

    How To Make Sales | How To Sell 🤝

    In this module I’ll be showing you a proven process for how to make sales. This starts by setting targets and creating a sales plan, then I’ll be discussing lead generation and outreach, sales communications and techniques. The module finishes with a section on how to close the sale. The Sales Process Set Sales Targets…

  • Brand Narrative | How To Create Narratives With Brand Storytelling 🖋️

    Brand Narrative | How To Create Narratives With Brand Storytelling 🖋️

    This module is part of a free online course where you can learn digital marketing. Brand Narrative & The Art Of Storytelling [Video] How Narratives Affect Business & Markets The Why That Drives Your Company Building A Brand With A Strong Narrative 3 Brand Narrative Examples Expressing Narratives With Brand Storytelling How To Share Your…

  • Traffic Sources | How To Get More Traffic To Your Website

    Traffic Sources | How To Get More Traffic To Your Website

    This module is part of a free online course where you can learn digital marketing. In this module we’ll be exploring the most effective traffic sources to drive more visitors and traffic to your website. Website Traffic Sources [Video] Paid vs Free Traffic – Expectations vs Reality Free Traffic Sources Content Marketing Strategy SEO –…

  • 5 Retargeting Examples| Remarketing Strategies With Facebook & Google Ads

    5 Retargeting Examples| Remarketing Strategies With Facebook & Google Ads

    This module is part of a free online course where you can learn digital marketing. Here are some retargeting examples of how to run effective remarketing campaigns on Google & Facebook Ads. As I go through the examples I will be introducing new concepts and more advanced retargeting methods. Content (Re)Marketing Bombardment URL & Event…

  • Defining Key Performance Indicators | From 34 KPI Examples

    Defining Key Performance Indicators | From 34 KPI Examples

    In this article we look at Key Performance Indicators, how to define them, review them and how you can set up a KPI dashboard for your business. KPI’s in 90 Seconds What are Key Performance Indicators? What makes a good KPI? Categories of KPI and 34 Key Performance Indicator Examples Steps To Defining KPI’s Setting…

  • Facebook Advertising Network | How To Instantly Improve Your Facebook Ads 🧩

    Facebook Advertising Network | How To Instantly Improve Your Facebook Ads 🧩

    This module is part of a free online course where you can learn digital marketing. The Facebook advertising network is the most advanced and powerful marketing platform the world has ever seen. In this module I’m going to show you ways to get the most out your Facebook ads. [Video] 7 Tips To Improve Facebook…

  • Analytics Strategy | Essential Guide To Data Driven Marketing 📈

    Analytics Strategy | Essential Guide To Data Driven Marketing 📈

    This module is part of a free online course where you can learn digital marketing. How to create an analytics strategy to track visitor metrics, provide actionable insights into performance and establish data driven marketing methodology for continuous improvement. [Video] Creating An Effective Analytics Strategy Why Analytics & Privacy Are Important Roadmap For Developing An…

  • Creating Google Ads | Tips, Tools & Strategies

    Creating Google Ads | Tips, Tools & Strategies

    This article is part of a free online course where you can learn digital marketing. In this module I’ll be showing you how to create Google Ads effectively to get the best return on ad spend. Creating Google Ads Video Where Google Displays Ads Setting Up Google Ads Campaigns PPC Keyword List Tool Tracking Conversions…

  • How To Monetise Your Website | 8 Ways To Make Money Online 💰

    How To Monetise Your Website | 8 Ways To Make Money Online 💰

    This article is part of a free online course where you can learn digital marketing. The following 8 methods are the most effective ways to monetise your website. Banner Ads Affiliate Marketing Accept Donations Consulting Merchandise Sponsored Content / Links / Shoutouts Creating Digital Products Selling The Site The Passive Income Spectrum 8 Ways To…

  • Copywriting for Websites | Marketing Psychology Secrets

    Copywriting for Websites | Marketing Psychology Secrets

    This article is part of a free online course where you can learn digital marketing. This article provides original research on how copywriting for websites converts visitors to customers and how to write better sales copy on your next website or landing page. 32 Copywriting Tricks Learned From Analysing 210 Landing Pages Marketing Psychology Concepts…

  • SEO Content | How To Rank On Google 🕵️

    SEO Content | How To Rank On Google 🕵️

    This article is part of a free online course where you can learn digital marketing. In this article we are going to go through the complete process of creating SEO content that ranks at the top of Google. SEO in 90 Seconds What Content Ranks Well On Google Keyword Research High Click Through Rate Titles…

  • Marketing Mix | What Is The Modern Marketing Mix?

    Marketing Mix | What Is The Modern Marketing Mix?

    Seth Godin is one of the few remaining marketers that sees the marketing mix as an art rather than a science. While reading his book “This is Marketing” I decided to revisit some of the fundamentals of marketing that get overlooked in today’s fast moving online space. The marketing mix is a concept originally from…

  • Marketing Strategy Template

    Marketing Strategy Template

    This free marketing strategy template provides a framework from which to plan out modern marketing activities. Follow the link below to download the document in Google docs, .pdf, .doc (word) and .odt format. Marketing Strategy Template Explained in 90 seconds Download the Template Core Value Proposition Marketing Objectives Key Performance Metrics Targets (SMART) SWOT Analysis…

  • Marketing Help for Small Businesses

    Marketing Help for Small Businesses

    This article provides marketing help for small businesses that want to develop an effective digital marketing strategy. The first section is devoted to what companies can do internally and where to start. The second section is for SMEs with annual marketing budgets greater than £20,000 ($25,000) that could leverage external consultants and agencies. Internal Online…

  • Google Analytics Event Tracking | GA Events Setup, Tips & Examples

    Google Analytics Event Tracking | GA Events Setup, Tips & Examples

    In this article we will explore what you can do with Google Analytics Events, how to set them up, some example code for where they can be used and some tips for getting the most out of gtag events. Google Analytics Events in 90 Seconds What are Google Analytics Events? Breakdown of an Event Setting…

  • Brave vs Chrome | Ultimate Browser Test & Comparison Guide 🖥️

    Brave vs Chrome | Ultimate Browser Test & Comparison Guide 🖥️

    I’ve been using Brave for web browsing recently after using Chrome and Firefox for a long time. Here is a comparison of Brave vs Chrome, which is the best browser in 2020? Brave vs Chrome in 90 seconds Page Load Speed Privacy Protection Rewards Downside of using Brave Moving from Chrome/Firefox/Safari to Brave Conclusion Brave…

  • Vanilla HTML | No. 1 Free HTML Boilerplate

    Vanilla HTML | No. 1 Free HTML Boilerplate

    A boilerplate is a starter template which contains the skeleton framework for a development project. Vanilla HTML is a HTML,CSS,JS boilerplate designed for websites with particular focus on SEO and performance marketing. Vanilla HTML in under 2 minutes How Does Vanilla HTML Work? Setting Up Vanilla HTML Why Vanilla HTML over WordPress or React? Vanilla…

  • Browser Automation With Javascript

    Browser Automation With Javascript

    In this article I am going to demonstrate how anyone can learn some simple code to automate common tasks using a standard web browser. Browser automation is a great tool for productivity and scaling up repetitive tasks. James On YouTube What Can Be Automated and Why? Have you ever found yourself carrying out the same…

  • CRO | Conversion Rate Optimisation

    CRO | Conversion Rate Optimisation

    This article is part of a free online course where you can learn digital marketing. Conversion rate optimisation or CRO is the process of making a website, landing page or app convert more visitors into leads and customers. What is CRO and do I need it? What is the Average Improvement to Conversion Rate? How…

  • Deno JS | Deno vs Node.JS

    Deno JS | Deno vs Node.JS

    Deno is a Javascript and Typescript runtime from the creator of Node.js For anyone that doesn’t know Node.js is a server-side Javascript runtime. It’s used by millions of projects across the globe and powers the backends and API’s of many of the world’s leading websites. Then came Deno (aka Deno.js or Deno JS), an improved…

  • Lead Magnets, Autoresponders & Tripwires | The Modern Sales Funnel

    Lead Magnets, Autoresponders & Tripwires | The Modern Sales Funnel

    This article is part of a free online course where you can learn digital marketing. Lead magnets, autoresponders and tripwires form key components of a very popular sales funnel. Traffic is pushed into the funnel from traffic sources such as paid ads, content marketing and social media outreach. The visitor is directed to a landing…

  • Types of Business Model

    Types of Business Model

    This article explores the different types of business model as well as looking at what makes a good business model and some common online business models. The 10 Business Model Categories The 10 Types Of Business Model Explained [Video] Breakdown of a Business Model What Makes a Great Business Model? Types of Online Business Model…

  • Advertising & Marketing Statistics 2020

    Advertising & Marketing Statistics 2020

    These advertising and marketing statistics are derived from raw data on advertising and marketing trends in the UK, US and globally. Feel free to use any of the stats and/or images in 3rd party content but include a link back to this blog at https://jamesbachini.com Advertising Spend & Market Size Stats Performance Marketing Stats E-Commerce…

  • What is Online Marketing? | A Definitive Guide

    What is Online Marketing? | A Definitive Guide

    This article is part of a free online course where you can learn digital marketing. Introduction In this document I explain how online marketing works, provide online marketing tips and show how online marketers make money. There is a deep dive into building web properties, which traffic sources are being used and how to scale…

  • ReasonLIGO | Building Smart Contracts & Dapps On Tezos

    ReasonLIGO | Building Smart Contracts & Dapps On Tezos

    Tezos smart contracts are compiled from a custom low level language called Michelson. For web developers however learning a new low level programming language is a barrier to entry… Enter LIGO and specifically ReasonLigo. ReasonLIGO  is the most accessible way to develop smart contracts for web developers. ReasonLIGO is based on ReasonML which is based…

  • How do you turn a website into an app in 7 steps

    How do you turn a website into an app in 7 steps

    This is a step by step guide to using a open-source package called Cordova to turn a website into mobile app on Android and iOS. I’ll be using a windows device for this but all the packages are also available for a Mac. To publish an app to the iOS app store you need to…

  • Essentialism Notes | Less But Better

    Essentialism Notes | Less But Better

    The following are my notes on the Book Essentialism – the disciplined pursuit of less. The underlying principle of this book is “less but better”. The author Greg Mckeown starts with a personal story of how he left his wife and new born baby in hospital to attend a client meeting to try and keep…

  • CoronaVirus | The Most Socially & Economically Disruptive Event Of The Century

    CoronaVirus | The Most Socially & Economically Disruptive Event Of The Century

    The coronavirus pandemic is the most socially and economically disruptive event of the 21st century. What will the world look like once we come out of lockdown and can we return to some level of normality? The lockdown period is expected to last 2-6 months in western economies. There is going to be political pressure…

  • How To Calculate EV (Expected Value) By Analysing Risk & Reward

    How To Calculate EV (Expected Value) By Analysing Risk & Reward

    Expected value or EV is a term used in finance and gambling to define the estimated return of a given situation based on enough iterations. James On YouTube For example if you bet $1 on a coin toss your EV would be 0 because you would win/lose 50% of the time and your loss would…

  • Micro Conversions | Complete Guide To Optimising & Scaling With Micro Conversions

    Micro Conversions | Complete Guide To Optimising & Scaling With Micro Conversions

    What are micro conversions? Micro conversions are minor events such as clicks and scrolls that we can use to track visitor behaviour and optimise advertising and landing pages faster. They are generally not directly linked to key performance indicators for an advertising campaign but can be used to scale (increase traffic volumes) more effectively. James…

  • 8 Tips For The Perfect Blog Post

    8 Tips For The Perfect Blog Post

    This is the revised 2020 complete guide to the best practices when creating content for your blog. You can use this framework to create a “perfect blog post” and move your site up the search engine rankings. James On YouTube The Title The title or headline of a blog post should be a close match…

  • What does Affiliate Marketing mean?

    What does Affiliate Marketing mean?

    Affiliate marketing is when an “advertiser”, normally a brand or company, offers a 3rd party “affiliate” a financial incentive to promote their products and services.

  • How to encrypt text file in Visual Studio Code (VSCode)

    How to encrypt text file in Visual Studio Code (VSCode)

    I wanted a way to quickly encrypt and decrypt text files in VSCode using a memorised pass phrase so I created an easy to use plugin to encrypt text in Visual Studio Code. VSC has become the text editor of choice for most developers and it is relatively simple to create and publish a plugin…

  • Prevent Mobile Browsers From Turning Off

    Prevent Mobile Browsers From Turning Off

    The following code has been published to prevent mobile browsers from turning off and going into sleep mode. This was affecting setTimeout functions as the javascript code in the browser is effectively paused preventing the event loop from processing once sleep mode is activated. I originally looked at nosleep.js but ended up simplifying the code…

  • Search For Satoshi

    Search For Satoshi

    In 2008 an anonymous user with the alias Satoshi Nakamoto posted the original Bitcoin whitepaper to the Cryptography mailing list. Satoshi mined a lot of the early Bitcoin blocks and the rewards that are held in bitcoin wallets associated are estimated to be around 1 million BTC or 10 Billion USD. If Bitcoin eventually reaches…

  • Setting up HTTPS (SSL) with Cloudflare and WordPress

    Setting up HTTPS (SSL) with Cloudflare and WordPress

    If you are just running a wordpress blog or simple website you can setup Cloudflare to manage SSL for you. Cloudflare acts as a proxy between your website and the user. I recently setup Cloudflare which provides a SSL certificate with their free account plan. Step 1. Setup Cloudflare Register for an account. Then select…

  • Cryptocurrency During The Next Recession

    Cryptocurrency During The Next Recession

    I learnt the hard (and expensive way) not to try and predict stock market timings so I wont guess when the next recession will occur. Like a knock on the door from someone wanting to talk about Jehovah, you know it’s going to happen but it’s normally at the most inopportune time when you don’t…

  • Book Review: It doesn’t have to be crazy at work – Jason Fried and David Hansson

    Book Review: It doesn’t have to be crazy at work – Jason Fried and David Hansson

    Amazon Link: It doesn’t have to be crazy at work This is a short book about efficiency and calm in the workplace. I read it six months or so ago and some of the concepts are really useful if you are used to working in high pressure environments. Chapter Breakdown Curb your ambition – don’t…

  • Progressive Optimisation

    Progressive Optimisation

    When looking at conversion rate statistics for a new traffic source it is important to use progressive optimisation to block non-converting sources as early and efficiently as possible. The first step is to work out what conversion rate is required and then put a progressive funnel in place to build up to it. So if…

  • Book: Zen and the art of motorcycle maintenance review

    Book: Zen and the art of motorcycle maintenance review

    Amazon Link: Zen and the art of motorcycle maintenance This is a modern classic. To be honest I only found out it was written 40 odd years ago when I got to the end. It is a brilliantly written piece by Robert Pirsig that tells the story of a father and son on a journey…

  • Example Media Buy Letter

    Example Media Buy Letter

    Here is an example media buy proposal letter that can be used as a cold email, contact form or social media message. Response rates for media buy proposals are low so anything you can do to connect with the person responsible for monetising a website first is going to be beneficial. Check the whois information,…

  • Book: How to Be an Imperfectionist Review

    Book: How to Be an Imperfectionist Review

    Link: How to be an imperfectionist review I think there must be quite a few affiliates, digital marketers and high performers who are on the OCD scale. This book is about perfectionism which is very closely related or part of that scale. OCD is obsessive compulsive disorder. I’m terrible for it. I can’t sit at…

  • Pop Under Code 2020

    Pop Under Code 2020

    Updated September 2020 This pop under code is used for running pop under traffic on your own site. It adds an onclick function to every link on the page which opens a new tab with the clicked link and changes the existing window (underneath) to a popped ad URL. Opening links in new tabs isn’t…

  • Capitalisation of Links (www.MySite.com) CRO Test

    Capitalisation of Links (www.MySite.com) CRO Test

    I thought an interesting split test would be to test if text links on a landing page that are capitalised get more clicks than ones that don’t. For example: https://www.jamesbachini.com/ – standard (control) https://www.JamesBachini.com/ – Capitalised This was for a site that wasn’t a personal name and contained a full directory and page like http://www.MyGreatWebSite.com/example/page.htm…

  • How to Sell Anything

    How to Sell Anything

    I found this “How to Sell Anything” infographic and thought it was a really good example to show what happens on the other side of the sales marketing divide. For most online marketers the thought of having to make a phone call or actually talk to someone probably seems a bit alien. We just buy…

  • PHP Redirect with Parameters | Passing GET variables in a Redirect

    PHP Redirect with Parameters | Passing GET variables in a Redirect

    Update March 2023 To do a 301 PHP redirect with parameters to another page we can use the following code: The entire query parameter string is stored in the following variable. Everything after the question mark. So for the URL: server.com/index.php?test=123&hi=hellothe $_SERVER[‘QUERY_STRING’] will contain this string “test=123&hi=hello” We can then pass this out when redirecting…

  • Publisher Side Ad Platform Statistics

    Publisher Side Ad Platform Statistics

    This really shows the dominance of Google for display advertising, especially for smaller sites with their Adsense platform. I’ve thought for a while that Facebook should be able to enter this market and using their vast amount of user data increase CPM’s for small publishers. As of yet this hasn’t been widely adopted and Adsense…

  • Instagram Add Call To Action Button

    Instagram Add Call To Action Button

    Instagram call to action buttons can be found on profile pages and advertisements. This article will show you how to Add a call to action button to your Instagram Profile Add a call to action button to your Instagram Ad Add a call to action button to your Instagram Profile Follow these steps to add…

  • Wasabi AB Testing Platform

    Wasabi AB Testing Platform

    Update July 2020 – Wasabi is no longer maintained or supported. Check this article for more information on conversion rate optimisation. Wasabi AB Testing Platform Intuit have opensourced a enterprise grade A/B testing platform called Wasabi. This runs as an API on a separate server from your site/landers. It isn’t the easiest thing to setup…

  • Book Review: How To Get Rich – Felix Dennis

    Book Review: How To Get Rich – Felix Dennis

    Amazon Link: How To Get Rich This book was recommended on someones most life changing books list. Despite the guru title “How To Get Rich” it’s actually quite a bit different to the standard Tony Robbins spin-offs. The writer Felix Dennis isn’t selling anything, there’s no upsells or hidden agenda. He’s an older guy that…

  • List of websites with the most links

    List of websites with the most links

    I was doing some SEO research using the cloud compute engine and ended up analysing tens of millions of URL’s using a link checking tool I built. The following list of websites with the most links is a collection of the most linked to domains online. It will have a UK bias and isn’t in…

  • Online Marketing Predictions For 2017

    Online Marketing Predictions For 2017

    Here are my online marketing predictions for 2017. I reviewed this in 2020 (ticks/crosses) to see what I got right. 1. Native will go mainstream and start attracting big brand spenders Native advertising has been affiliate marketers little secret for a couple of years now. The volume is now at a stage where brand advertisers…

  • How to display different banners for mobile

    How to display different banners for mobile

    I had a situation where I wanted to use different ad banners depending on the screen size of the visitor. To display different banners for mobile and desktop traffic. What I wanted was a dynamic ad block that displayed different ads depending on the width of the browser window so it wouldn’t mess up the…

  • Beautiful Email Template [Download]

    Beautiful Email Template [Download]

    Here is a beautiful email template layout which you can download from here: http://jamesbachini.com/misc/email.zip View the HTML page: http://jamesbachini.com/misc/email.htm Update all the images and links before you send out. The background skyline is in the zip file, you could modify to suit your niche just keep the color the same.

  • robots.txt Disallow All | Block Bots

    robots.txt Disallow All | Block Bots

    In this article we are going to look at how to block bot traffic using the robots.txt disallow all feature, then some of the more advanced uses of the robots.txt file. How To Disallow All in robots.txt Custom robots.txt for Specific Bots and Directories Complete List of Bots – robots.txt How To Disallow All in…

  • Vibrate Phone with Javascript

    Vibrate Phone with Javascript

    The following javascript uses the Vibrate API to make a phone vibrate when a page is loaded. You can time it with setTimeouts or onclick/onscroll if required. There’s more information available at: https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate This can be used to draw a users attention to the landing page or to create message effects etc.

  • Ben Horowitz Hard things about hard things review

    Ben Horowitz Hard things about hard things review

    Andreeson Horowitz is Silicon Valleys leading venture capital firm. Their portfolio itself is worth a flick through at: http://a16z.com/portfolio/ It’s incredible how many of the tech startup success stories they have been involved in. Ben Horowitz is one of the cofounders and in his book the Hard things about hard things he talks about his…

  • Node.js client for Moz API (MozScape)

    Node.js client for Moz API (MozScape)

    Update 2020: This is outdated now and not maintained. I’d recommend using one of these packages: https://www.npmjs.com/package/moz-api https://www.npmjs.com/package/moz-api-wrapper Original Post: I was doing some work with SEO domains and realised there wasn’t a node.js client for the MozScape API… so after Googling and not finding what I was looking for I built one. What this…

  • REGEX | A Complete Guide With Examples

    REGEX | A Complete Guide With Examples

    Regexes are a powerful way to do search queries on a text string. They can be used to replace text, sanitize user inputs and much more. Contents Introduction to REGEX REGEX Cheatsheet REGEX Examples REGEX Javascript Code An Introduction to REGEX A REGEX or regular expression is used to match text strings in many programming…

  • All the Facebook ads targeting options [infographic]

    All the Facebook ads targeting options [infographic]

  • Book Review: Delivering Happiness – Tony Hsieh

    Book Review: Delivering Happiness – Tony Hsieh

    To get through this you are going to need to read a hundred or so pages of why Zappos is such an amazing company how how they are changing the world. That said Tony does make some interesting points throughout the book. His story of how he got started in the tech industry first with…

  • A simple floating feedback/support button

    A simple floating feedback/support button

    Updated for 2020 with a cleaner design. This uses the mail command in PHP to send the email but if this is disabled on your server you can connect it to Sendgrid/Mailchimp/AWS etc for the sending of email queries. There is a working example at: https://jamesbachini.com/misc/feedbackexample.html The code for this is really easy to implement…

  • New Page Level Ads – Adsense

    New Page Level Ads – Adsense

    These new ads are now available in the Adsense platform: They can be added to your adsense site and will only pop on mobile when Google thinks it’s a good time to launch an overlay. I’m not sure how they calculate this but it is described as displaying at “optimal times”. Most importantly you can…

  • Book Review: Will it fly – Pat Flynn

    Book Review: Will it fly – Pat Flynn

    This book is about testing an idea before you go all out and build a business around it. Pat goes through some interesting thought experiments based on what you want personally and how your business idea will fit in to that. There is some good information about market research in there. I particularly like the…

  • CTA Conf 2016 Notes (PDF Download )

    CTA Conf 2016 Notes (PDF Download )

    The CTA Conference was put on by Unbounce in June and they also produced this really good notes PDF which is worth reading for anyone in the digital marketing space. You can download it here: http://calltoactionconference.unbounce.com/docs/CTAConf%202016%20Notes.pdf

  • Setting Up Facebook & Google Adwords Conversion & Retargeting Pixels

    Setting Up Facebook & Google Adwords Conversion & Retargeting Pixels

    Conversion tracking is important because it will show you how much each lead or purchase is costing you in advertising costs. For most marketers this is their key performance indicator as it has a direct influence on their profits. Retargeting (or remarketing) tracking is important because by building an audience we can launch cost-effective marketing…

  • Jim.am has moved to JamesBachini.com

    Jim.am has moved to JamesBachini.com

    Welcome to the new blog. I have updated the design with a new theme and some pretty pictures. I changed the domain name too as I wasn’t doing anything with the last one and wanted to keep a personal blog anyway so this will suit me more. I still plan to talk, rant and go…

  • Microsoft to buy Linkedin

    Microsoft to buy Linkedin

    News this morning is that Microsoft is going to buy Linkedin for $26 Billion USD. Now I’m not saying we are in a new .com tech bubble but… Linkedin has 433 million users. That would give a cost per user of $60usd. Now my first thought is that if Microsoft spent that money on advertising…

  • New: Facebook interest targeting brainstorm tool

    New: Facebook interest targeting brainstorm tool

    This is more for my use but others might find it helpful when trying to come up with targeting ideas for interests on Facebook Ads. Facebook Ads Targeting Tool

  • Facebook changes ad text guidelines

    Facebook changes ad text guidelines

    Facebook has changed it’s policy on disallowing ads with more than 20% text. There are now 4 bands in which your ad will be placed. OK, Low Text, Medium Text, High Text. The higher band your ad comes in the lower your quality score and less traffic you will get or higher you will have…