January 13, 2015 | Craig Isakson: How To: Call an Apex Controller Method From Lightning Component
Lightning seems to be all the rage these days! How could it not? It is exciting stuff and changes the way that Salesforce developers need to think when coming up with their solutions on the platform. One of the most common things you will need to do with Lightning will be to call methods on an Apex controller for any server side logic you need to perform.
January 13, 2015 | Craig Isakson: How To: Call Batch Apex from Batch Apex
Batch Apex is a powerful tool that can be used to do all sorts of cool stuff on the Salesforce platform. Batch Apex is typically used to perform larger operations that would normally be restricted by governor limits. It allows you to break that larger operation up into smaller bite-size chunks that are easier to deal with.
January 13, 2015 | Craig Isakson: Having trouble with animations in iOS?
I was recently doing a lot of animations for a couple of iOS apps I was building. For the most part, programming animations for iOS is straightforward and work really well. I kept running into some small issues that were really bugging me and I was unable to find the answer to my issue.
January 13, 2015 | Craig Isakson: Realtime Tracking with the Streaming API
At Dreamforce 2014 I had the opportunity to present some cool code on using the Streaming API to perform realtime tracking within VisualForce pages on Salesforce. It was a great experience!
December 31, 2014 | Terry Luschen: How to setup your Salesforce Organizations
Here are some simple questions to get the conversation going on how many Salesforce orgs does your business need.
December 29, 2014 | Terry Luschen: How do you tie your files to Salesforce? Azure? Sharepoint?
There continues to be a lot of energy and movement in the battle for where to save files outside of Salesforce. Microsoft has some energy in this conversation too with both Sharepoint and Azure.
December 26, 2014 | Terry Luschen: Stopping a Visualforce Command Button from Firing the Click Event Twice - Part II
There are lots of ways to do this and I would like to share a new one that I found.
December 23, 2014 | Dean Froslie: Extend Your Brand Voice to Unexpected Places
Even if your brand has established voice and tone guidelines, it’s a seemingly endless effort to ensure they’re implemented across your various customer touchpoints.
December 18, 2014 | Terry Luschen: Salesforce Custom Lead Conversion
When converting leads we typically rely on the standard ‘Convert’ button. But what if your requirements are more complicated than that?
November 28, 2014 | Terry Luschen: Communicate from a Component to the Page - Visualforce
It is pretty easy to communicate with different parts of a Visualforce page, but what about telling the page what to do from a component?
November 28, 2014 | Terry Luschen: A Great Type-Ahead Component for Visualforce
In a recent project a type-ahead component was needed to make the user’s data-search experience much easier. We found a nice one!
November 28, 2014 | Terry Luschen: Salesforce 2015 Winter Release - My Four Favorite Developer Goodies
It feels like the holiday season! Another round of developer goodies from the Salesforce 2015 Winter release. Yeah!
November 26, 2014 | Terry Luschen: The Ease of a Customer Community - Salesforce
Need to spin up a customer community? Could I create one with just point-n-click action? Yes. Really?
November 25, 2014 | Dean Froslie: The Multi-Platform Mandate
The potent combination of shifting mobile behaviors, social media adoption and device proliferation means our content must be available anywhere, at any time.
November 06, 2014 | Jen Thompson: Mark Your Calendar: LIVE Healthcare & B2B Webinars Next Week
Ready to step up your customer or patient journey?
Come join our free “The Extra Mile” webinars next week, specializing in healthcare and B2B + manufacturing. And walk away with cool tips, tools and takeaways – customized for your industry.
October 30, 2014 | Dean Froslie: What’s Your Core Content Strategy?
Many organizations may think they have a clear direction for content, yet few actually formalize it.
October 27, 2014 | Terry Luschen: Calculating Calendar Hours in Salesforce
Calculating ‘Calendar Hours’ in Salesforce can be pretty easy if the Business Hours feature in Salesforce is used.
October 26, 2014 | Alyssa Greve: Why Taylor Swift is the Queen of Digital Media
Her music makes a statement for itself, when her album has been getting only positive reviews from Time Magazine, Rolling Stones and New York Times. Her album is making a statement of a more confident and older Taylor Swift.
October 26, 2014 | Terry Luschen: Calculating Business Hours in Salesforce
Many times you need to figure out how many business hours are needed for completing a task. How can that be done in Salesforce?
October 26, 2014 | Terry Luschen: Clicking a Specific Button When Enter is Pressed - Salesforce
Sometimes we want a specific button to be clicked when enter is pressed in a textbox. How can we do that with a Visualforce page?
October 26, 2014 | Terry Luschen: The Flexibility of the Force.com Platform - Auditing Software
The Force.com platform can be the home to a wide variety of applications. The experience I can share comes from an audit software background.
October 24, 2014 | Greg Ewing Lee: Dreamforce 2014 in Review: Catch the Wave, Ride the Lightning
No doubt about it, Dreamforce never fails to impress. And this year was no exception.
Miss the fun or haven’t had a chance to watch the sessions online yet? Here’s a quick recap of our favorite highlights, news and announcements from #DF14 – all features of Salesforce’s new Customer Success Platform.
October 24, 2014 | Alyssa Greve: Dreamforce Recap on the Social Studio
Dreamforce also released some updates in the social space and social studio. The Marketing Cloud is continually working on bringing Radian6, Buddy Media and social.com together in one platform: Social Studio.
October 24, 2014 | Alyssa Greve: Dreamforce Recap on the Marketing Cloud
At Dreamforce, I planned to attend and soak up all of the breakout sessions that I could around Salesforce Marketing Cloud. Unfortunately, with clients to meet, and a #WalkABlock loft to run, I didn’t get to make it to every session I wanted. I was able to watch most of keynotes and share my top key findings I learned at the conference.
October 12, 2014 | Jen Thompson: #DF14 Basecamp: What You Can Expect (Part 2)
Coffee. Cocktails. A free Fitbit while supplies last. And interesting conversation with some of the coolest people you’ll meet at Dreamforce.
Can’t wait? Neither can we.
October 07, 2014 | Heidi Haaven: #DF14 Basecamp: What you can Expect (Part 1)
If you’ve been to Dreamforce before, you know the feeling: never-ending lines for coffee, a bazillion people waiting to get into keynotes and an overwhelming amount of information coming at you from all angles. The good news: this year Sundog has you covered at Basecamp where you can put your feet up, relax and recharge with coffee, cocktails and more.
October 03, 2014 | Alyssa Greve: Keeping up with the Trends at Dreamforce
Whether you are attending Dreamforce or not, social media allows us to connect with others at the event. Watch keynotes, product announcements and more from your computer or connect with those around you. I’ll share you some of the top ways you can stay connected with Dreamforce this year. I’ll also give you an inside look at how we plan to manage all of the social conversations and engage as a brand.
September 30, 2014 | Lynlee Espeseth: The Cult Of A Brand, And Why Common Sense Might Not Matter
Since Apple released the iPhone 6 and 6 Plus, there has been a lot of commentary from other phone manufacturers that Apple is simply copying their larger phones, their capabilities, and, essentially, their technology.
September 30, 2014 | Craig Isakson: Another Dreamforce Giveaway?!
Yes, today I am all about the Dreamforce giveaways. This post is no exception! Have you been wondering about what the Streaming API is? How about how to use the Streaming API? Maybe you know what it is and how to use it but have been curious on how to implement realtime tracking in Visualforce pages via the Streaming API? If you answered yes to either of these questions, look no further!!
September 30, 2014 | Craig Isakson: Cool Tech at the Sundog Loft
Dreamforce is less than two weeks away. Here at Sundog we are preparing by putting the final touches on some awesome tech. We are very excited to be showcasing a number of different things from wearables to connected devices and how these devices can help provide a complete view of your customer when integrated with our various products.
September 29, 2014 | Dean Froslie: The Crutchfield Approach to Effective Content
As a consumer and as a content strategist, I’ve always looked to Crutchfield as an example of quality content. It’s obviously created with audience-focused thinking, it’s carefully crafted, and it really shapes the brand.
September 25, 2014 | Heidi Haaven: Dreamforce Survival Guide: Top Tips & Tricks
Over 100,000 people. Thousands of live demos and sessions. And only four days.
Anytime you’re getting ready for a conference like Dreamforce, a few helpful tips and tricks can go a long way. So here’s what our Dreamforce veterans want you to know about tackling the biggest tech conference of the year:
September 25, 2014 | Craig Isakson: Notifications with the Salesforce iOS SDK in iOS 8
Anytime there is an OS update for mobile devices, no matter the platform, I always like to pull up apps I have written before or are currently working on to check to see if there are any hiccups. iOS 8 was no different. I noticed that my notifications were not working with one of my apps that is built off of the Salesforce iOS SDK.
September 24, 2014 | Terry Luschen: Connecting to the Google GeoLocation API with Salesforce
Ever need to get a latitude and longitude value for a zip code? The Google GeoLocation API can help you out.
September 23, 2014 | Terry Luschen: Connecting to the MapQuest API
Are you trying to do some GeoLocation work in Salesforce? Maybe the MapQuest API can help you out?
September 22, 2014 | Alyssa Greve: Leveraging User Generated Content
Brands love to showcase their love from brand advocates and customers love to see their images valued by a company. However, when looking at what images to share and how to give credit, it’s important to keep in mind legal help to make sure the it’s ok for the brand to do so. A disclaimer on the Facebook page and website are one step in the right direction.
Below are a few disclaimers brands have put directly on their about section to set expectations and allows them to re-purpose content and stories shared with them.
September 22, 2014 | Alyssa Greve: Response Strategy
As a company starts its social media strategy, it’s important to keep in mind when a negative post lands on your page or someone writes something inappropriate. There are a few things you can do to control these types of situations. The first is to have guidelines and disclaimers on your social accounts and next you will want to have a response strategy in place to help guide your community manager on how to engage in these situations.
September 22, 2014 | Alyssa Greve: Brand Social Strategy: Kate Spade
The book, Blog Inc. delivers great blogging best practices as well as a series of interviews with top bloggers from around the world. While reading, I happen to stumble across an interview with the Kate Spade Social Media Manager, Cecilia Liu. She believes that it’s important to use all social media channels well to create the perfect storm. Let’s take a deeper dive into what we’ve learned from Kate Spade’s social media strategy.
September 18, 2014 | Zach Johnson: Customer Journeys Don’t Do Anything Alone
Let me take you back to a beautiful day in Fargo, North Dakota (yes, they do exist!). I just had an amazing cup of coffee on my patio, and I was heading across town to hear a local company give a presentation on “The Customer Journey.” Since the event was open to the public, I was excited to hear what some other locals had to say.
September 17, 2014 | Heidi Haaven: Top 5 Reasons We Can’t Wait for Dreamforce
Here are the top 5 reasons we can’t wait for Dreamforce 2014:
September 16, 2014 | Heidi Haaven: THE EXTRA MILE Step Up Your Customer Journey: Part 1
In Part 1 of our new webinar series, we explored the what, why and how of the customer journey.
September 15, 2014 | Terry Luschen: Integrating Pardot and Salesforce - User Interface Layer
In a previous blog post I showed how to query a prospect from Pardot using the Pardot API. In this blog post I will show you how to get that data back to the Visualforce page.
September 14, 2014 | Terry Luschen: Integrating Pardot and Salesforce - Data Layer
Pardot is a Salesforce product that can be integrated in a variety of ways. Read on to see how to call the Pardot API from Apex within Salesforce.
September 10, 2014 | Jen Thompson: 10 Reasons to Watch: Customer Journey Live Webinar
Want to walk a mile in your customer’s shoes? Let us take you a whole lot further.
You’re invited to join us for a new webinar series called “The Extra Mile: Step Up Your Customer Journey.” The first one starts Tuesday, September 16 at 11:30 am CT, and you can register right here.
September 09, 2014 | Jen Thompson: Meet Our #DF14 Speakers
Going to Dreamforce 2014?
Come meet a couple of Sundoggers who are packing their bags for San Francisco. This year, two of our high-tech experts have been invited to speak in the Developer Zone. In their sessions, you’ll find lots of real-world insights to hit the ground running with the Streaming API and maximizing VisualForce. Not to mention, they’re a couple of the coolest guys you’ll find at #DF14.
September 05, 2014 | Jen Thompson: Countdown to #DF14: Walk a Block
Ready for Dreamforce? The #RoadtoDF14 is getting closer, and we’d love for you to “Walk a Block” with us.
September 02, 2014 | Lynlee Espeseth: The Importance Of Empathy In Your Healthcare Marketing Plan
It’s hard to find anyone whose life hasn’t been touched by serious illness in one way or another. We may watch as our grandparents suffer from memory loss, a friend has a baby prematurely, or cancer affects our own health.
August 29, 2014 | Craig Isakson: Excited to Speak at Dreamforce 2014
Every year there are a few Sundoggers that make their way to San Francisco to attend Salesforce’s annual conference, Dreamforce. This year will mark my second year attending the conference. This will also give me another opportunity to share some of my knowledge I have learned on the platform with others by speaking in the Developer Zone.
August 29, 2014 | Craig Isakson: Creating Public RESTful Services in Salesforce
In the course of working with a Salesforce and other connected systems, you are bound to run across a time when you need to create a public web service in Salesforce to be consumed by an outside system. To me this seems fairly common. Recently when I was going to try to create such a service, I was having troubles trying to find out where this was documented and was wondering if it was actually possible.
August 29, 2014 | Craig Isakson: Calling RESTful Services on Salesforce Through the Native iOS SDK
Salesforce does a lot of awesome things that help a developer work on getting stuff done rather than setting stuff up. It is one of the reasons why I like the platform. A lot of the repetitive work is taken care of automatically. One such area is by using the Salesforce iOS and Android SDK’s. They make it a matter of using node.js and running a command in the terminal to get a boilerplate app complete that allows you to connect to Salesforce and start building what needs to get done.
August 29, 2014 | Craig Isakson: iOS JSON Tools Part II
If you remember back to the initial blog post on JSON tools for iOS, I had mentioned using Jastor for parsing data in iOS. Well, Jastor is no longer supported. However, this does not mean that you have to do it all manually. There is a new tool on the block and the new tool is JSONModel.
August 28, 2014 | Dean Froslie: When Necessary, Opt for Stealth Content Strategy
Using your stealthy superpowers, you can “bake” content strategy into projects and initiatives that are already underway.
August 26, 2014 | Alyssa Greve: Breakfast Recap – Social Media Etiquette
Last week, at Social Media for Breakfast, Jennifer Kane, a marketing consultant and strategist, spoke on Social Media Etiquette in today’s business world. Jennifer shared some simple best practices. Overall, when engaging in social media for business, it’s important to be platform specific and appropriate. It’s important to understand the language and nature of the platform. Here are some best practices talked about at last week’s event:
August 25, 2014 | Alyssa Greve: Social Media Audits and why they’re important
One of the first things that must be done is a social media audit when starting to look at your social strategy. A social media audit is where we take a look at the current social channels and accounts associated with your brand and the plan behind each one. We also review how each channel is supported and who is engaging with each community. This gives us a larger vision to see how social media is managed internally and how it has grown over the past few years.
August 22, 2014 | Terry Luschen: Custom Buttons in SalesforceOne
We understand well how to make a custom button interact with a Visualforce page on the standard page layouts in a desktop browser. But how do we do that same functionality in Salesforce1?
August 22, 2014 | Alyssa Greve: Keeping Up with the Social Industry
One important role of the community manager is to stay up to date on the social industry topics and trends. I often use the tool feedly.com to keep track of the latest posts from my favorite blogs. As I share these favorite blogs with you, keep in mind you should also follow content related to your industry in addition to social media trends. This will help you stay knowledgeable of current news and how they could potentially impact your brand.
August 20, 2014 | Terry Luschen: Different Headers and Footers By Page in PDF - Salesforce
Do you want to display different headers and footers on different pages of a rendered PDF? If so, then read on for some ideas on how to get this accomplished.
August 18, 2014 | Zach Johnson: Webinar Preview: Step Up Your Customer Journey
Think back to the last AMAZING brand experience you had. That wasn’t an accident. Someone or some team carefully crafted that experience from start to finish, and they did good enough work that it impacted you. Now think back to a HORRIBLE brand experience you had. Someone or some team haphazardly (if at all) “crafted” that experience – with a lack of customer empathy.
August 11, 2014 | Terry Luschen: A Recipe for Saving a PDF as an Attachment - Salesforce
Doing the actual save as a PDF is not hard, but there are a few ingredients to the recipe to make it all fit together.
August 08, 2014 | Terry Luschen: Controlling the Margins and Footers of a Visualforce PDF - Salesforce
Having a Visualforce page display as a PDF is pretty easy, but how can you control the margins and footers? Read on for some ideas.
July 31, 2014 | Lynlee Espeseth: Why Interns Might Be One Of Your Best Marketing Strategies
July 31, 2014 | Dani Krolak: SUNDOG SPOTLIGHT: TAMMY
Denver has a new team member! This rock and mineral specimen collector brings just enough experience to keep Andrew in line, all while making sure our Denver colleagues are thriving. Meet Tammy Nelson:
July 30, 2014 | Dean Froslie: Does Your Content Build Relationships?
As we create content, we obsess over so many considerations. It’s easy to lose sight of perhaps the most crucial factor: Does our content build relationships?
July 29, 2014 | Craig Isakson: Creating Classes and Triggers in APEX Using the Tooling API
Have you ever or are you now in a situation where you need to create an Apex class or trigger via Apex code and you are looking for a good way to do so? Then you have come to right place. This post will outline a simple and easy way to create these files in your Apex code that can be run from anywhere.
July 29, 2014 | Craig Isakson: Working With Dynamic Markers in Google Maps JS API
Google Maps has been around for quite a while. As such, when I came across the need to add dynamic markers to a map I did some searching. My search didn’t really yield what was looking for. There were a couple of similar situations I had found but nothing that really worked well.
July 29, 2014 | Craig Isakson: Starting a PushTopic for the Streaming API in Salesforce
If you have ever used the Streaming API in Salesforce you know that you need to create a PushTopic for users to subscribe to for streaming to work. Not a big deal right? It’s just an object and the topics are just records in the object.
July 29, 2014 | Craig Isakson: Upload an Image From Your Mobile Device to Salesforce Using Cordova
July 29, 2014 | Alyssa Greve: Is the shotgun approach more effective than the rifle approach to social media?
In Jay Baer’s latest presentation at Social Fresh conference this past month, he asks, “Is the shotgun approach more effective than the rifle approach to social media?” After watching the presentation and looking forward to listening to Jay speak in Fargo, ND this September, I decided I wanted to reflect and share my thoughts together on this topic.
July 28, 2014 | Terry Luschen: Sticking with Standard Functionality - Yet Another Example
Salesforce’s release of ‘Sales Reach’, a new solution for the Salesforce1 Sales Cloud app, yet again shows why it is best to stay with standard functionality on the Force.com platform.
July 28, 2014 | Alyssa Greve: 5 ways to build relationships on Twitter
Twitter is a great tool to build relationships and connect with others online. More youth are joining the platform to engage as a secondary platform as they watch TV or engage in an event. This allows them to connect with others watching the same show or at the same event. However, in the business world, Twitter many times is under-utilized in building relationships. Today, lets take a look at the top 5 ways to engage and build relationships on twitter.
July 28, 2014 | Terry Luschen: Student, Well-Rounded and A Person Built for Others
How do you grow a developer into these types of roles: Consultant, Leader, Expert and Engineer? I think it is by developing all pieces of the developer.
July 26, 2014 | Terry Luschen: Anti-Spam Laws - Salesforce
Salesforce is not setup to be a large email spamming platform, but even one wrongly sent email can break email regulations around the world. Read on for some details on some of the features in Salesforce for working with these anti-SPAM regulations.
July 26, 2014 | Terry Luschen: Taking Care of HIPAA Data - Salesforce Style
So you are dealing with health-care patient data in Salesforce? What are some HIPAA related concepts to keep in mind?
July 24, 2014 | Alyssa Greve: 2014 Social Media Facts
As social media is always changing, it’s always beneficial to keep up to date with the most recent stats in the industry. I have collected the top stats from multiple sources I follow below. Take a look and see how the industry is shifting in the space of social media.
July 24, 2014 | Alyssa Greve: Why to blog as a healthcare company
Blog Inc. defines blogging as, “an interactive website that delivers regular content to its readers.” Blogs can be managed by one person or by a team and often is a combination of written content, photos or video. Blogs tend to display like a newsfeed with the most recent posts at the top and older posts following. The key to blogging lies within the content. It’s important that the content is fresh and relevant.
July 22, 2014 | Dani Krolak: SUNDOG SPOTLIGHT: BRANDON
This ‘Dogger may have been an integral part of bringing TEDx to Minot, but around the office he’s our lifeline to all things IT. Here’s the guy you all want on your side: Brandon Cuddigan.
July 17, 2014 | Susanna Oliver: When Retail Emails Go Awry: A Collection of Real Examples
Typos, misspellings, missing or incorrect links, poor punctuation, unintended verbiage interpretations, and missing alt text are all ways emails can go awry. Here are some examples that have landed in my inbox.
July 01, 2014 | Dani Krolak: SUNDOG SPOTLIGHT: JEN
Growing up on a dairy farm, she started milking cows at the age of 5. Now, this lovely lady is taking it to the big city to do some even bigger things for the Sundog brand. Meet the latest (and maybe even the sweetest) member of the Marketing Strategy Team: Jen Thompson.
June 30, 2014 | Lynlee Espeseth: We’re All Nerds, And It Will Save Your Marketing
When you think of a nerd, you might think of someone who wins spelling bees or math tournaments, or goes to comic book conventions. The truth is, we’re all nerds, and when you can tap into someone’s inner nerd your marketing can succeed.
June 30, 2014 | Shawn Tennyson: Interactive Store Front Displays
Touch screen-enabled digital signage has allowed the creation of truly remarkable, interactive storefront displays that engage the customer like never before.
June 30, 2014 | Susanna Oliver: How to Create Consistent Text Spacing in HTML Emails
Achieving consistent white space across some thirty-odd email clients, screen sizes, and versions can be tricky. In fact, let’s face it: it’s impossible. We’re up against monumental odds: inconsistent standards (or rather, lack thereof) across email clients, old versions, different browser renderings of web mail, multitudes of screen sizes, and then all of that compounded by mobile.
June 29, 2014 | Dean Froslie: Five Content Strategy Reads You Shouldn’t Miss
Every day brings great reads in the content strategy and content marketing worlds. The past few weeks have been especially chock-full of great stuff. Here are five of my favorites.
June 28, 2014 | Terry Luschen: A Recipe for Mass Deleting - Salesforce
With Salesforce you can delete records one at a time through the standard listviews, but what if you want to delete multiple records at a time? Read on for how this can get done.
June 27, 2014 | Terry Luschen: Salesforce Communities - Let’s Get Customizing!
The more I learn about Salesforce Communities the more impressed I get. When I get asked the question ‘Can I customize this?’ the answers keep seeming to be yes! :)
June 27, 2014 | Alyssa Greve: How to build relationships through social
We want to see how companies foster good communication and humanize the brand through social media. Throughout this blog post, we will talk about specific social tricks for building relationships. Keep in mind, transparency and authenticity are two of this industry’s biggest factors and proper execution on behalf of your brand is crucial.
June 26, 2014 | Dani Krolak: SUNDOG SPOTLIGHT: BEN
This bass-playing band member knows the best of both worlds! Not only is he a U.S. citizen, he also has citizenship in the U.K. Let me introduce: Ben Sailer.
June 26, 2014 | Alyssa Greve: Why Social?
When a company takes on social media it’s about truly enabling them to become socially engaged beyond social media tools and tactics. Social is a mind shift in the way companies do business. Rather than pushing out messages, companies are creating, nurturing and building relationships, which should be the focus of a company’s interactions. Social’s more about communication than advertising. Companies need to understand relationships are built over time through loyalty, recommendations and sharing.
June 23, 2014 | Alyssa Greve: How is a social strategy different from a digital strategy on social?
A digital strategy on social networks uses social to broadcast promotional messages. This is nothing different from what companies have done using other mediums like print, email and online advertising. A true social strategy steers clear of pushing out marketing messages but provides value to their communities and concentrates on building relationships through a balance of messages. These relationships in social are built, nurtured and exchanged for the community doing various tasks like sharing content with their friends for free.
June 21, 2014 | Terry Luschen: The Transition in Salesforce from Portals to Communities
The move from Portals to Communities in Salesforce forces us to re-look at what functionality Sites and Site.com brings to us in relation to Communities.
June 20, 2014 | Dani Krolak: Summer Intern Spotlight
This Sundog Spotlight is dedicated to our summer interns: Braden, Alecia, Meredith and Katie. These four have studied at the U of M, MSUM and NDSU. The summer internship session started at the end of May and will continue through the middle of August.
June 16, 2014 | Susanna Oliver: Learn From Lulu: Don’t Spam Your Customers
“Two’s company, three’s a crowd” applies well to marketing emails. Lulu, a publishing company that I use, has gone awry with their email strategy and somehow I’ve been getting three emails at a time from them lately - all within fifteen minutes of each other.
June 15, 2014 | Terry Luschen: Salesforce Triggers - Updating Restricted Records
There are times where a simple update on one object can force a change to a field on another object, which the logged-in user may not have access to. How do we deal with that scenario?
June 13, 2014 | Craig Isakson: The Two Sites that Every Android and iOS Developer Should Have Bookmarked
Are you into both Android and iOS Development? Maybe just one or the other? If so, I have a “Pro Tip”. Sometimes it is hard to know what is already out there in forms of Libraries for certain things you do everyday in Android or iOS. Wouldn’t it be nice if there were a centralized place for each platform to go to to find out what is available and what you should use in your own project?
June 13, 2014 | Craig Isakson: Google and Apple Working on Adding Health and Fitness
Hot off the heals of the announcement of Apple’s Healthkit we have just received word that Google will also be joining the Health and Fitness trend with Google Fit. A recent Forbes article shows that Goole is planning to unveil this program in a couple of weeks at this year’s Google I/O.
June 13, 2014 | Craig Isakson: Client-Side JSON to CSV Converter
Working in the world of the web, we are often given data from API’s in JSON format. This is great for most programming situations because it is lightweight and easy to deal with. There are times when we do get that data in JSON format but it needs to be in something more consumable by either other applications or by humans. In those cases, you might need to convert said JSON to CSV.
June 12, 2014 | Craig Isakson: Speed Up Gradle in Android Studio
It was about a year ago when Google announced that they were working on Android Studio as the IDE to replace ADT. Android Studio uses IntelliJ at its core and replaces the use of ANT for building projects to using Gradle.
June 06, 2014 | Susanna Oliver: Quick Tips for Responsive Email Development on Android devices
If Android doesn’t cooperate with your responsive design, there might be a technical reason for it since Android tends to be pickier than Apple when it comes to email display. Here are two possible reasons for Android display issues.
June 05, 2014 | Laura Schjeldahl: Top 5 Tips for Improving Online Forms
... and why they are so important!
There are many things we can do to improve users’ experiences with forms and to increase conversion rates, but these are five common mistakes that are pretty easy to fix.
June 03, 2014 | Dani Krolak: SUNDOG SPOTLIGHT: MATTHEW L.
He’s been a patient one when it comes to his turn in the spotlight. When he’s not coding like a crazy person, you can find him enjoying competitive sports and spending lots of time at the lake. The wait is officially over – meet Matthew Lennington:
June 03, 2014 | Alyssa Greve: Social Media and The Customer Journey
As we begin to talk about the customer journey across the industry, I began to think about how social media fits into this journey. The customer journey begins in Awareness and flows through stages of Image, Preference, Usage and builds through Loyalty. In reality, social is unique because it can fit into each stage of the journey from Awareness to Loyalty with different actions. Some users may gain awareness of a company through a social ad while others may be very loyal to a company and like the Facebook Page and enjoy getting their brand posts in their newsfeed.