Welcome to the new site! Some areas are "Coming Soon!" as the content is being migrated.
Hello! My name is Colin Loretz, I'm a web developer and designer based in Reno, Nevada, focusing on projects using the Salesforce.com, WordPress and iPhone/Mac platforms.

latest blog posts -

Optimizing business processes before technology

June 10th, 2008

Kingsley Joseph asked an interesting question on Twitter today that had me thinking about optimizing business processes:

“what does CRM mean to you? most definitions I find on the web are next to useless”
Kingsley2

He had quite a few responses, mine was as follows:

“@kingsley I would define CRM as any system used to manage customer touchpoints and value derived from those interactions-products/email/etc”
colinloretz

My response to Kingsley was very short. It had to be in order to stay within the 140 character limit of Twitter. As he pointed out in his reply, Twitter’s restraint can be useful for receiving a clear definition of a complex system like CRM, which if you haven’t decoded it yet, is customer relationship management usually applied to customer relationship management software. If you Google “CRM” or its expanded form, you’ll find all sorts of definitions, each one more convoluted than the last. It doesn’t need to be complex.

Customers provide a business with value. Using a grocery store as an example, optimizing touchpoints, anywhere a business and customer interact, can increase variables such as how many times a customer visits the store or how much they spend during each trip, resulting in a higher customer lifetime value.

Some other responses to Kingsley’s questions included:

“CRM is philosophy & strategy that puts the customer at the center, maximizing long-term value for both customer and business”
Gokubi

“CRM requires concrete, measurable goals and clear reporting to validate increasing ‘value.’”
dschach

“CRM is a philosophy & a business strategy, supptd.by a system & technology, designed to improve human interactions in a biz. environment”
pgreenbe

And at a very high level, which probably falls in line with many company mission statements:

“CRM will help you save the world…if that’s what you want to do.”
Gokubi

I spend a lot of time developing solutions using Salesforce.com, customer relationship software that is offered using a monthly software-as-a-service model. Many people would probably argue that being a programmer, knowledgeable in Javascript, HTML and Salesforce’s own Apex code, a derivative of Java, is all you need to develop solutions for the platform. An education in computer science will prepare most programmers for the type of logic that is needed in day-to-day business scenarios. Many businesses could actually benefit from a programmatic approach to business. In fact, applying principles from open source and agile development philosophies to business can have amazing results. That discussion is for another article.

Software can help a business but technology should not be thrown at a problem to make it go away. In most of the businesses I’ve worked with, there have always been real world processes to optimize before implementing the technology.

Real world experience can be one of the best teachers, but adding textbook learning from areas like Six Sigma or project management to a developer’s skill set will allow a small team, or even an individual, to optimize a business that can be further supported by technology like Salesforce.com or Microsoft Sharepoint.

Collaborate with Adobe’s Acrobat.com

June 2nd, 2008

Adobe has released a suite of web tools that allow users to collaboratively write, share, and publish documents online. The tools include Adobe Buzzword, ConnectNow, Create PDF, Share, and My Files.

Acrobat.com Office Suite

The features for each are below:

Buzzword
Shared document authoring
Ability to export to PDF
Rich document styling

Adobe Connect Now
Screensharing: Share your desktop and invite attendees
Webcam: Show off your face to your attendees
Shared Notes: Share notes with other attendees
Annotations: Write annotations on the screen (will freeze-frame the screen during screen share)
Chat: Private/public chat capability

Create PDF
Upload up to 5 files and create a PDF to be downloaded or saved to the web for access via “Your Files”

Share
Upload or create documents to share with others

Your Files
Store your files online to access anywhere

Acrobat.com on the desktop
If you want to have these tools on your desktop, you can download the Acrobat.com suite and run it using Adobe Integrated Runtime (AIR).

Personally, I enjoy using Buzzword for writing long documents, like business plans, which require multiple people. I know some people (like mehwolfy) have had issues with disappearing documents on both Google Docs and Zoho Writer and hopefully the same problem won’t plague Acrobat.com. I’ve been using Buzzword since it was a standalone application released last year and none of my documents have gone astray.

The Buzzword WYSIWYG interface is great for creating stylized documents. Check it out below.

buzzword interface

As far as presentations, Acrobat.com doesn’t allow you to create presentations like you would in Google Docs but you can create or share PDFs. I typically create my slides in Photoshop and then export the layers to a PDF. Why? Check it out for yourself: Open a PDF in Acrobat Reader and go to View > Full Screen Mode. Voila! you have a presentation without the hassles of different operating system or program verions (.ppt vs .pptx anyone?).

And finally, as a Flex developer, I have to point out that Acrobat.com is built in Flex. One can only hope that the Buzzword WYSIWYG editing interface will be released as a Flex component in the near future to add rich document editing functionality to more web applications.

Create a mobile WiFi hotspot for roadtrips

April 4th, 2008

Some of the Twelve Horses crew attended the Rich Internet Application Dev Shed 2008 this week and since we would be out of the office both Thursday and Friday, we wanted to hit the road without missing a beat. We rented a van, setup our laptops, and drove five-hundred miles with a fairly speedy WiFi connection.

I have written up some instructions on how you too can free yourself from the office.
This can be done on either a PC or Macintosh, but the directions below are for Mac OS X.

What you will need:

  • Laptops with wireless connectivity
  • Cellular Wireless Card (We used a Sprint Novatel Wireless Ovation U727)
  • AC/DC Power inverter
  • A vehicle

How to share an internet connection on Mac OS X 10
I’m going to show you how to share a cellular wireless connection, however this method will work if you want to share an ethernet connection as well.

1. Install the cellular wireless card/usb stick by following the manufacturer’s instructions

2. Follow the directions in the SlideShare presentation below.

Using our Sprint connection, we were able to share a speedy wireless connection amongst three laptops and 3 iPhones, with only an occasional dead spot in cellular reception. I’m not sure how much unlimited data costs for the Sprint Novatel we used but we were definitely wired in the middle of the desert.

Below: Writing this blog post, surrounded by Utah desert

Rich Internet Application Dev Shed

April 4th, 2008

The Twelve Horses gang is in Salt Lake City for the RIA Dev Shed.

Check back more today for live updates.

I’m currently building a Flex/AIR application at work that allows us to integrate with Salesforce.com in order to manage projects and employees.

1:30: Listening to Louie Penaflor. He is presenting on Flash Media Server (FMS). Flash media server offers a lot of opportunity for providing scalable streaming video. It sounds like Scott wants to create a video conference tool in Flex and utilize FMS.

2:49pm: Currently listening to Shelley Browning. She is presenting on Flex Charting and data visualization. The Twelve Horses project management application will have a lot of graphs, charts, and dashboards.

Below: Steve Spencer outside a RIA Dev Shed 2008 session room

Finalist in Nevada Governor’s Cup 2008

April 3rd, 2008

My business plan for Voxspot.com has made the final round of the undergraduate Governor’s Cup Business Plan Competition, hosted by NCET.

I will be doing an oral presentation at John Ascuaga’s Nugget on April 21st and winners will be announced in Las Vegas at Green Valley Ranch Station on April 25th.

I will be talking about Voxspot.com a lot here in the very near future so you won’t be left in the dark.

For more information on Voxspot and the other finalists:

http://www.ncet.org/2008-donald-w-reynolds-governors-cup-finalists/

Voxspot is a social networking website that promotes sharing of information and knowledge among users. It allows users to collaboratively teach and learn any topic they desire.

Team Members

· Colin Loretz – Marketing

Faculty Advisor

· Mr. Ted Mitchell

Photoshop for Business Students

April 3rd, 2008

Download the photoshop project photos.

I will be teaching Adobe Photoshop next week at UNR. The focus will be on creating images and mockups for marketing materials like presentations, brochures, and websites. The course is open to anyone, just come ready to learn!

Some Photoshop tutorials will be posted here after the workshop.

When: April 9th, 5:30pm
Where: Ansari Business Bldg, Room 208

what i do -

Lively Labs

Web App Shop

visit

Reno Collective

Coworking Space

visit

things you should go to -

Feb 10

NCET's Tech Wednesday

@ Reno Collective

more

Feb 11

Lunch 2.0

@ Amendment 21

more

Apr 10

Reno-Tahoe WordCamp

@ TBA

more