The Kelp Current

Here you'll find expert tips and tricks from the best of Kelp. Design tips, development tricks, and maybe even some tasty strategy treats.

Design Development Content Creation

Why Use the HubSpot CLI?

Why Use the HubSpot CLI?

HubSpot has had a pretty great web-based IDE they call the “Design Manager” for quite some time now. It has some really useful features like revision history, code linting, and…

Automated Cache-Busting in WordPress

Automated Cache-Busting in WordPress

If you have ever pushed an update to your WordPress theme’s CSS or JS files and then bang your head on your desk in frustration after going through the process…

Simple HubDB Pagination

Simple HubDB Pagination

HubSpot provides a really intuitive relational database tool to manage different types of structured data with ease. Once the database gets larger than a few hundred rows, you’ll need a…

Better HubSpot Breadcrumbs

Better HubSpot Breadcrumbs

The standard way for creating breadcrumb links on your page in HubSpot is to use a menu module with the breadcrumb menu type selected. This requires you to create a…

Retina Images on HubSpot

Retina Images on HubSpot

The Problem: Blurry Images 🤮 If you have a high DPI or “retina” display you might notice some of your website’s imagery looking a little blurry. This is most likely…

HubSpot How To: Lazy Load Images in Rich Text Modules

HubSpot How To: Lazy Load Images in Rich Text Modules

2021 Update: since writing this article there is a new HTML attribute loading=”lazy” that you can add to your <img> tag which replaces the old JavaScript method below. HubSpot is…

Manipulate HubSpot Forms with JavaScript—the Right Way

Manipulate HubSpot Forms with JavaScript—the Right Way

Let’s say you need to change a class on a specific input. Or, maybe you need to remove some extra divs in order to get that specific layout needed. Being…

Add an AJAX Powered Load More Posts button to your WordPress Blog without a Plugin

Add an AJAX Powered Load More Posts button to your WordPress Blog without a Plugin

There are a million plugins out there that will do this for you – most of which are just using the Infinite Scroll JavaScript plugin under the hood. They are great…

How to Enable CORS/AJAX Requests for any HubSpot API

How to Enable CORS/AJAX Requests for any HubSpot API

HubSpot has a set of great APIs that offer a ton of flexibility in terms of getting the data you need out of your HubSpot portal. The issue is –…

10 Web Hosts DNS Performance Compared

10 Web Hosts DNS Performance Compared

Having a fast DNS provider is critical when optimizing your website for speed – especially when optimizing for a quick TTFB (time to first byte). Here are some of the…