Open in app
Home
Notifications
Lists
Stories

Write
Jeffrey Hoffman
Jeffrey Hoffman

Home

Dec 9, 2018

Custom Components in Email Development

Detangle your content from repetitive email code with configurable, reusable custom components. In Inkcite 1.18, we rebuilt Helpers from the ground up to make them easier to use while also making them dramatically more powerful. …

Email Development

3 min read


Published in Inkceptional

·Apr 30, 2018

What’s Your Email Code Longevity?

My fellow #emailgeeks, allow me to blow your mind. I wrote this tutorial on building a fluid responsive email back in 2015. There have been a few changes in email clients and rendering since then — Gmail adding media query support being among the most notable because it completely changed…

Email

3 min read

What’s Your Email Code Longevity?
What’s Your Email Code Longevity?

Published in Inkceptional

·Jan 7, 2017

Stig’s Better Email Video Previews with Inkcite

Stig Morten Myre’s Better Video Previews for Email is a modern approach that leverages CSS animation, responsive background images and VML to give your recipients a more engaging, interactive video preview experience. Like the rest of the #emailgeek community, the team here at Inkceptional was extremely impressed and eager to…

Email Design

3 min read


Published in Inkceptional

·Feb 10, 2016

Simplify Email Coding With Content & Display Patterns

Dan Mall’s amazing piece about Content & Display Patterns should be of particular interest to email developers. Coding modern, responsive emails often requires the coder to wrestle with hundreds of lines of duplicate code, deeply nested tables and tangled rendering quirks. …

Email

7 min read

Simplify Email Coding With Content & Display Patterns
Simplify Email Coding With Content & Display Patterns

Published in Inkceptional

·Dec 24, 2015

Prevent Gmail, iOS From Turning Phone Numbers Into Links

Many email clients (including Gmail and mobile devices) will automatically transform phone numbers into links. Prevent this behavior using the zero-width white space character (​) Instead of this: 608-555-1212 Inject the zero-width white space character anywhere in the number to trick the email client and prevent it from turning the number into a link. I like to put it in the middle: 608-5​55-1212

Email

1 min read


Published in Inkceptional

·Dec 23, 2015

Minify Your Emails To Improve Deliverability & Engagement

Based on research by Email on Acid, the overall size of your email’s HTML can have a big impact on the deliverability and performance of your email. Sending an unnecessarily large email: Has a higher risk of being classified as spam Can be truncated by some email clients Loads slower…

Email

2 min read


Published in Inkceptional

·Dec 17, 2015

Fluid, High Resolution Background Images in Email

Recently, in the Litmus Community, someone asked if high-resolution background images could be used with the Fluid-Hybrid responsive email technique. The Fluid-Hybrid technique is popular because it doesn’t require media queries to make your email responsive. However, swapping in high-resolution images requires media queries. Fluid purists may desire to avoid…

Email

3 min read


Published in Inkceptional

·Dec 4, 2015

Free Fluid-Hybrid Responsive Email Template in Only 36 Lines of Markup

Creating a modern, responsive HTML email using the popular Fluid-Hybrid technique normally requires hundreds of lines of code chockablock full of nested tables, floating divs, Outlook-conditional logic and a wee bit of luck. …

Email

2 min read


Published in Inkceptional

·Nov 12, 2015

Build a Modern, Responsive Email with Inkcite

In this tutorial, I’m going to show you how to build a modern, responsive email using Inkcite, a free, open-source email framework. You will learn about: Creating a new Inkcite project Previewing your email in your browser and on a mobile device Inkcite’s Table, Image, Anchor and Button Helpers Keeping…

Email

16 min read

Build a Modern, Responsive Email with Inkcite
Build a Modern, Responsive Email with Inkcite

Aug 11, 2013

Running Middleman from Rubymine

Rubymine is a great development environment for sites powered by the Middleman preprocessor — particularly if you’re a Rails enthusiast like I am. Rubymine’s built-in support for Bundler, Rack, ERB plus it’s visual, context-aware HTML, Javascript and CSS editors streamline static site building. Best of all, running Middleman’s server from…

Ruby

1 min read

Running Middleman from Rubymine
Running Middleman from Rubymine
Jeffrey Hoffman

Jeffrey Hoffman

Pretty good at writing the best. code. ever.

Following
  • Larry G. Maguire

    Larry G. Maguire

  • John Rampton

    John Rampton

  • Jeff Bullas

    Jeff Bullas

  • Niven Ranchhod

    Niven Ranchhod

  • Thoughtworks

    Thoughtworks

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable