The integration party never stops
We’ve got 13 great new integrations to tell you about! That’s right, 13, the luckiest number of all time.
Integration anticipation
I’ve written at least 50 headlines for our monthly integrations post, you think you could do better? Let’s just move onto what you’re all here for
In-app support for everyone: the Zendesk kit on Fabric
We’re excited to announce the Zendesk kit for Fabric, bringing in-app support to thousands of mobile developers using the Fabric development platform. With the Zendesk kit, you can add customer self-service, messaging, and app review prompts right into your app
Zendesk customization – best practices for UX, part 3
In part 3, we take a look at how certain customizations are done on the back end, including HTML, CSS, and JavaScript
A Closer Look at the API Designed To Make Ticket Sharing a Piece of Cake
Moving stuff around is easy, right? I can move files on my computer into different folders just by dragging them around. In my favorite calendar application I can move events to different dates. I can move the events from my work calendar to my home calendar, or even a shared calendar. Its all pretty easy […]
Javascript Loves CI
Jenkins + Jasmine + PhantomJS + JSHint We write a great deal of Javascript here at Zendesk, and we use a few great tools to help us make sure we’re committing solid code. First, we run it through JSHint, a slightly-more-friendly port of JSLint. Second, we use Jasmine to test the code. These tools work […]
Keep Javascript Libraries From Colliding
Namespacing Summary (TL;DR) Javascript libraries can often be used in ways the authors did not foresee. Global variables present many opportunities for conflict among Javascript libraries. Authors should use namespacing techniques and JSLint to avoid polluting the global namespace and thus avoid collisions with other libraries. 1. The problem People who run Zendesk help desks like […]