Click here for the XML version
01.16.24 - Interactive 3D web sites with Spline (Misc)
3D modeling and animation with Blender, and Spline 3D
06.1.23 - Building a JavaScript Metronome using Open AI Chat GPT (Misc)
05.15.23 - How Do I Remove Footage Gaps in Adobe Premiere (Misc)
02.14.23 - Bird Illustration (Illustrator)
Wacom and Photoshop
01.19.23 - Alarm Timer with Vanilla Javascript (SEO)
Yes! I love using Vanilla Javascript. Looking back, jQuery was a PITA!
CLICK HERE to try out the JS Timer! I love it for projects01.13.23 - Javascript Game using Phaser IO (Misc)
Yes!
08.14.22 - Recent Work (Photoshop)
Check me out on IG @variablevisions
03.3.20 - Wordpress and Woocommerce widget for inserting PHP in Elementor (E-commerce)
02.7.20 - Gasket Company Print Material (Mailers)
02.6.20 - Wordpress and Woocomerce Site for a gasket company (Wordpress)
09.10.19 - Netsuite eCommerce Site for dental distributor (NetSuite)
09.10.19 - Nestuite SCA and InStore SCIS Sporting goods store (NetSuite)
09.5.19 - Wordpress and Woocommerce redirect to a product page from categories with a single product (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Custom Product Description (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Additional Information (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Button (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Tab Removal (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Related (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Upsell (E-commerce)
09.4.19 - Wordpress and Woocommerce Functions Custom Category Description (E-commerce)
09.2.19 - Wordpress and Woocommerce Featured Products (E-commerce)
09.1.19 - Wordpress and Woocommerce Featured Categories (E-commerce)
08.21.19 - Netsuite Publishing Items to Categories (NetSuite)
08.20.19 - Netsuite Commerce Category Creation with CSV Import (NetSuite)
08.20.19 - Netsuite Primary Category Breadcrumb Update (NetSuite)
08.14.19 - Netsuite Item Creation with CSV Import (NetSuite)
07.4.19 - @supports not (CSS)
06.4.19 - Misty Mountains in North Carolina (Photoshop)
09.10.18 - Netsuite site for cell phone accessories (NetSuite)
09.10.18 - Netsuite site for baby baskets (NetSuite)
09.10.18 - Netsuite Site for wine baskets (NetSuite)
07.15.18 - Another Sunset (Photoshop)
06.3.18 - Netsuite Matrix Child Item Search - Part 1 - SiteBuilder (NetSuite)
06.3.18 - Netsuite Matrix Child Item Search - Part 2 - SCA SuiteCommerce Advanced (NetSuite)
06.1.18 - Tunnel Vision (Photoshop)
05.31.18 - Netsuite SCA Recently View Items on the homepage (NetSuite)
Recently Viewed items appear on the cart by default, but you can show them on other modules by using addChildViews
05.3.18 - Netsuite SCA Custom Dropdown Mega Menu - Part 2 (NetSuite)
05.3.18 - Netsuite SCA Custom Dropdown Menu - Part 1 (NetSuite)
04.29.18 - Create Netsuite Estimates from SuiteScript (NetSuite)
03.15.18 - Netsuite SCA Boolean Facet BreadCrumb Update (NetSuite)
03.1.18 - Netsuite SCA Boolean Facet Template (NetSuite)
02.2.18 - How to expose a custom field on a Netsuite SCA Product Detail Page PDP (NetSuite)
01.15.18 - How to expose a custom field on a Netsuite SCA Facet Cell (NetSuite)
10.25.17 - Show Ship Date in a Netsuite MyAccount (Macintosh)
10.25.17 - Two different ways to achieve Free Shipping in Netsuite (NetSuite)
10.15.17 - Fall Floor (Photoshop)
10.10.17 - Hazy Lake (Photoshop)
09.24.17 - Changing Netsuite sales order statuses with Suitescript (NetSuite)
09.10.17 - Netsuite site for dryer vent company (NetSuite)
04.3.17 - Add New Page To CMS from existing category (CMS)
01.3.17 - Mont Blanc to Elbrus Matrix Item Broken Images (NetSuite)
09.10.16 - Netsuite site for sign holder company (NetSuite)
07.15.16 - NetSuite SuiteScript 2.0 Create Context (E-commerce)
07.7.16 - NetSuite SuiteScript 2.0 Email Module and Custom Record (E-commerce)
07.7.16 - Netsuite Guest Checkout Name - User Event Script (E-commerce)
05.7.16 - How to create a mini-cart SSP application (E-commerce)
05.4.16 - Smith Lake at Unicoi State Park - Northern Georgia (Photoshop)
04.7.16 - How to create Suitelet and use with Custom Record (E-commerce)
03.4.16 - Business Card for Gasket Company (Business-Cards)
03.3.16 - Netsuite SuiteScript 2.0 SiteBuilder Product Filters (NetSuite)
09.1.15 - Netsuite SuiteScript 2.0 Get Sales Rep Number (NetSuite)
02.8.15 - Amicalola Falls - Northern Georgia (Photoshop)
02.2.15 - Amicalola Falls Trail - Northern Georgia (Photoshop)
01.15.15 - Netsuite Site Designed and Coded (NetSuite)
01.15.15 - Netsuite Site Designed and Coded (NetSuite)
09.10.14 - Safety Company Website Redesign (NetSuite)
09.10.14 - Netsuite site for tennis supplier (NetSuite)
09.26.13 - jQuery Tables to Divs (jQuery)
07.10.13 - ONLINE CONVERSIONS: TRACKING THE ORIGINS (E-commerce)
04.11.13 - Netsuite Shopping Cart Reminder (jQuery)
Use setTimeout, addClass, and effect to show cart abandoners a message to finalize their order
03.21.13 - NetSuite missing category Javascript Redirect (jQuery)
03.21.13 - NetSuite category to product jQuery redirect (jQuery)
I tired window.location, window.navigate, self.location but none seemed to work. I'm thinking NetSuite was using conflicting javascript.
03.15.13 - Javascript Math Part 1 (jQuery)
Using Math.round, document.write, and a reg-ex function using .replace, .charAt, and .lastIndexOf to delimit and replace commas
03.15.13 - jQuery UI Sortable List with Cookie memory (jQuery)
Use .sortable, .cookie, .split(','), .appendTo, and .length
02.25.13 - jQuery slidding text part 2 (jQuery)
Use setInterval, .effect, and .delay to create this jQuery sliding text marquee
02.22.13 - Another eblast sample (Email-Marketing)
02.22.13 - jQuery opening and closing read more box (jQuery)
Use toogleClass with height: 0 to height: auto CSS rules, and use .text to toggle Show/Hide text.
02.15.13 - NetSuite Custom Body Class (CMS)
02.11.13 - Safety Company Logo (Logos)
02.9.13 - Exclude your own testing traffic from Logaholic (Analytics)
02.9.13 - Use sudo sed to change your computers device name in Ubuntu (Linux)
02.4.13 - Ubuntu and Mac Screen Sharing (Linux)
02.2.13 - 64-bit VS. 32-bit Ubuntu iso installations (Linux)
02.2.13 - Use Ubuntu bash history to reference recent commands (Linux)
01.25.13 - CSS Mega Drop Down Menu (CSS)
Use pure CSS for this drop down menu
01.25.13 - Schedule NetSuite Reports Automatically (E-commerce)
01.24.13 - Use the HTTP_REFERER rewrite condition in .htaccess to block sites from stealing your images and bandwidth (Apache)
01.22.13 - Calculate percentages with PHP arrays, round, a foreach loop (PHP)
01.16.13 - NetSuite IF ELSE statements (E-commerce)
Since NetSuite does not allow jsp if statements I had to use javascript
01.9.13 - PHP ob_start and sessions (PHP)
01.6.13 - PHP include to do list (PHP)
01.4.13 - NetSuite Breadcrumb trails (E-commerce)
12.31.12 - NetSuite Saved Search Types (E-commerce)
12.31.12 - NetSuite Report Types (E-commerce)
12.31.12 - PHP SPEED TEST: include vs. require vs. file_get_contents vs. readfile (PHP)
12.31.12 - NetSuite Search (E-commerce)
12.31.12 - NetSuite Matrix items (E-commerce)
12.27.12 - jQuery attribute selector text value change (jQuery)
There is a lag...but it will replace the text value of an input field if you do not have access to the html.
12.21.12 - How to generate a Google Analytics keyword report (SEO)
12.21.12 - How to generate a NetSuite keyword report (SEO)
12.21.12 - How to add a doctype tag in NetSuite (CMS)
12.21.12 - How to generate a NetSuite referrer report (CMS)
12.21.12 - Shopping Cart Abandonment Part: 2 (Misc)
12.20.12 - How to use Netsuite Themes, Layouts, and Templates (CMS)
"Layouts don’t contain code, they call templates that do"
12.20.12 - How to set up a NetSuite Email Campaign Promo Code (Email-Marketing)
12.19.12 - Exclude your own testing traffic from Google Analytics (Misc)
12.17.12 - NetSuite Tag Variables in Themes PART:II (PHP)
Use php file_get_contents as the tag value to access on an external site.
12.17.12 - Process PHP on an HTML page (PHP)
12.13.12 - Hide Google Conversion text on your site (Misc)
12.13.12 - NETSUITE EMAIL REMINDER ON CHECKOUT PAGE (Misc)
Since NetSuite doesn’t offer email validation, this is the next best thing…
12.12.12 - Shopping Cart Abandonment (Misc)
12.12.12 - New MacBook Pro Battery (Misc)
I've been without a charable battery in my laptop for the past 4 years! It seems like a luxury no to have a cordless laptop.
12.12.12 - MacBookPro-RAM-3GB (Misc)
12.10.12 - How to use Photoshop to create ICO favicons (Photoshop)
12.9.12 - iPhone Bluetooth connectivity (iOS)
12.9.12 - Reference HTML (HTML)
12.9.12 - How to rename a MySQL database? (MySQL)
12.9.12 - Trademark VS. Copyright (Misc)
12.9.12 - Pathfinder: Vector Shapes Combined (Illustrator)
10 options that cut, combine, and more
12.9.12 - CUSTOM CURSOR USING ONLY CSS (CSS)
12.9.12 - RETURN FALSE VS CLICK TARGET EXCLUDE (jQuery)
12.9.12 - How to capture iPhone Screen Shots (iOS)
12.5.12 - How to customize a NetSuite email campaign report (Email-Marketing)
Once your email campaign has had a few days to send to all recipients and gather the statistics, you can customize the “campaign response detail” report.
11.30.12 - How to resize multiple images in Photoshop (Photoshop)
Record an action and batch automate repetitive tasks on a large number of images
11.30.12 - NetSuite Custom Contact Form (CMS)
11.28.12 - Work Vs. Home Connection Speeds (Misc)
11.28.12 - NetSuite Tag Variables in Themes (CMS)
Use NetSuite Tag variable in your default theme as well as your custom html pages
11.21.12 - Cable Sucks (Misc)
Death to big cable companies that double their fees after initial offers
11.20.12 - How to set up a NetSuite email campaign (Email-Marketing)
Four Stages: Saved Search, Dynamic Group, Marketing Template, Marketing Campaign
11.19.12 - Turn CSS off for testing (CSS)
A great way to see what search engines index without CSS and JS getting in the way.
11.19.12 - jQuery breaks in IE7 (jQuery)
jQuery breaks in IE7 if a comma is used before ending the function
11.16.12 - Customize a NetSuite order confirmation email (Email-Marketing)
Redesign the NetSuite default plain text order confirmation email by using variable tags.
11.14.12 - NetSuite WSDK External Catalog Site Setup (CMS)
11.12.12 - How to send an HTML email in Gmail (Email-Marketing)
This came in handy when needing to create and test html email blasts and only having access to and web browser and Gmail.
11.12.12 - Jack-o-lantern 2012 (Photoshop)
11.12.12 - Road to Everywhere (Photoshop)
11.12.12 - Red flower 2012 (Photoshop)
11.12.12 - Purple flowers 2012 (Photoshop)
11.12.12 - Rust Wall (Photoshop)
11.12.12 - Coffee Cup (Photoshop)
11.8.12 - No DOCTYPE tag will force quirks mode and limit some CSS rules from applying (HTML)
You would think all sites would use the standard DOCTYPE tag
11.6.12 - Mysteriously changed icons for Windows 7 .lnk shortcuts (Misc)
A corrupt registry key can be the cause of your .lnk files showing the wrong icons
11.6.12 - How to show the file extensions in Windows 7 (Misc)
Why would Microsoft hide the file extensions on default?
11.1.12 - Google Analytics Tracking Codes - New and old - gat vs gaq (SEO)
I'm going through an older web site and am noticing the old non-asynchronous Google anylytics code on some of the pages...while others use the new asyncronous version. As long as both new and old version are NOT ON THE SAME PAGE, the two can co-exist if on seperate pages and still gather data.
11.1.12 - Netsuite integration with a custom cms (CMS)
Netsuite Is great for accounting, inventory, and CRM but it's CMS is lacking
10.31.12 - Decrypting a password in a Dreamweaver .ste file (jQuery)
If you don't have your FTP password but have a Dreamweaver .set file, you can decode it using a simple javascript function and input fields.
10.31.12 - Redirects compared - client vs server side (SEO)
Server side redirects and rewrites are the way to go but client-side redirects are ok if your redirecting a php header after a form is submitted or If you want the redirect to occur upon an event like a click to invoke a javascript redirect
10.31.12 - Web Statistics Compared (SEO)
The main concern though is that Google gives me 100 unique visitors in a month vs. 138 from the web logs excluding bots….what gives?
10.31.12 - Is the meta keywords tag dead? (SEO)
Meta description is still used for a site snippet, but the meta keywords tag is being taken out back and shot.
10.31.12 - Where to FOLLOW or to NOFOLLOW (SEO)
Direct web crawlers which files and directories they can index and follow and which advertising based or untrusted links you don't want to transfer link juice to
10.30.12 - Inconsistent line-height in email blasts (HTML)
Why my line-heights did not match in different browsers/clients
10.29.12 - Canonical or 301 Redirect? (Apache)
Which to use?
09.24.12 - CSS Dropdown Menu (CSS)
09.24.12 - XML Site Map Generator (XML)
Set up both a web page of all links and an XML site-map for both users and bots. Don't forget to include your site-map file in your robots.txt file.
09.24.12 - Responsive Dropdown Menu (jQuery)
09.24.12 - Simple Sticky footer (CSS)
09.23.12 - Make your own CMS (CMS)
09.22.12 - iOS Winterboard Live Wallpaper using pure CSS (iOS)
Place this code into a Wallpaper.html fiie in your Winterboard theme folder
09.22.12 - Add multiple new tags with an SQL statement (MySQL)
Or INSERT multiple entries at once by chaining statements together
09.22.12 - Ajax Live Search (Ajax)
Use this Ajax search on key-up for live searches without a page reload
09.22.12 - Ajax jQuery Menu (Ajax)
Load in php files without reloading the page with this simple ajax menu
09.20.12 - Dropdown menu parent item (CSS)
09.20.12 - Border Radius in all browsers (CSS)
IE8 and previous will just have to live without the rounded corners
09.20.12 - Box Shadows in all browsers (CSS)
09.19.12 - CSS Gradients in all browsers (CSS)
09.18.12 - NTH-Child in all browsers (jQuery)
Use the jQuery .addClass method to add even and odd classes to style since IE does not support :nth-child
09.18.12 - Opacity in all browsers (CSS)
Setting transparency levels for consistensy across all browsers
09.18.12 - Responsive Images (CSS)
09.17.12 - CSS Selectors (CSS)
Have you ever seen symbols like >, +, and ~ in CSS files but never fully understood what they meant?
09.17.12 - jQuery and CSS3 Garage Doors using .toggleClass (jQuery)
Simply change the height of the toggled class
Use a big sql insert statement when adding multiple entries at once.
09.16.12 - How to execute a random SQL query (MySQL)
09.16.12 - Firefox unwanted border around images (CSS)
Firefox on a PC displays unwanted borders around linked images. Here is the very simple fix.
09.15.12 - Healthcare IT magazine cover 11 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 12 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 02 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 03 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 04 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 05 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 06 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 07 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 08 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 09 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - Healthcare IT magazine cover 10 (Magazines)
Created for a publishing firm in southwest Florida
09.15.12 - owtoiwtn painting (Misc)
09.15.12 - Red flowers in green vase (Misc)
09.15.12 - Purple flowers in green vase (Misc)
09.15.12 - Night Blur (Photoshop)
Open your eye and dont blink for like two seconds
09.15.12 - Fireworks Photography (Photoshop)
Open your eye wide and blink your eye very fast
09.15.12 - Winter Frost Composition (Illustrator)
Created using Photoshop, Illustrator, and a Macintosh
09.15.12 - Fall Fire Composition (Illustrator)
Created using Photoshop, Illustrator, and a Macintosh
09.13.12 - Web Development Firm's Logo (Logos)
09.13.12 - Web Development Firm's Business Card (Business-Cards)
09.13.12 - Web Development Firm's Door Sign (Signs)
09.11.12 - Style your form fields with CSS3 (CSS)
The below CSS styles specific form types upon focus, hover and blur. The below form field with javascript also uses onfocus and onblur to remove the "Insert Text Here" from within the field.
09.7.12 - Javascript setInterval with random content loaded with AJAX - PART 2 (jQuery)
The below function was written to display six random articles by fading in and out with the addition of pausing on mouse hover
09.6.12 - Javascript setInterval with random content loaded with AJAX (jQuery)
The below function was written to display six random articles by fading in and out
09.2.12 - PHP Error Reporting (PHP)
While testing, use these to report PHP errors and notices on screen.
09.1.12 - htmlentities protects your self-processing form from malicious XSS injections (PHP)
Compare the two forms tags below:
08.28.12 - Javascript text select disable (jQuery)
Disable unintentional text selection inside a click target
08.9.12 - jCarousel slideshow (jQuery)
Use the jcarousel plugin for this type of slideshow
08.9.12 - jQuery Tool Tip (jQuery)
Change the boring yellow html tool tip pop-ups into a more stylized version.
08.3.12 - jQuery Garage Doors with click target exclude (jQuery)
Exclude all anchor tags from your jQuery slideToggle function to prevent action before redirect.
08.2.12 - .htaccess and MOD_REWRITE Rules, Conditions, and confusion (Apache)
Apache's MOD_REWRITE allows regular expression rules to be used to redirect ugly query string URLs into SEO/SEF friendly URLs.
08.2.12 - PHP preg_replace for adding hyphens to URL field (PHP)
08.2.12 - Responsive design for iPhone: Landscape zoom and font resize fixes (iOS)
These two little tricks help make your repsonsive designs perfect for iOS in landscape mode.
07.31.12 - JQuery animated Scroll to Top link (jQuery)
This jQuery function converts the #jump anchor tag to a link that scrolls back to the top of the html body in two seconds with easing.
07.31.12 - PHP IF statement for hidding NULL fields from a MySQL database (MySQL)
This if statement will hide the image container when the result is NULL.
07.24.12 - Pure CSS sliding garage door technique (CSS)
06.29.12 - Responsive Web App for a European municipality (CSS)
All of VV-CMS's sites are built responsive from the ground up. Tested on iPhones, iPads, Android devices and all monitor resolutions.
05.21.12 - jQuery Slideshow with CSS transitions (jQuery)
A jQuery Slidesow with a garage door caption upon image load.
04.28.12 - Tiny MCE body copy editor (CMS)
04.24.12 - CSS text select disable (CSS)
02.28.12 - Harley 25% off mailer (Mailers)
Designed for a motorsports advertising firm in south Florida.
11.15.11 - HTML Character Entities (HTML)
Reserved characters like greater/less than and special characters like trade marks require the use of HMT Character Entities
09.29.11 - Health IT magazine cover (Magazines)
Created for a healthcare IT publishing firm.
07.29.11 - A medical magazine on Molecular Diagnostics (Magazines)
07.29.11 - Medical laboratory magazine cover on HIV (Magazines)
04.29.11 - Clinical Laboratory Observer magazine cover (Magazines)
CLR3
01.12.11 - Publishing Firm's Logo (Logos)
Created for a medical publishing firm
09.29.10 - Engineering magazine cover (Magazines)
08.29.10 - Engineering magazine cover 2 (Magazines)
08.15.10 - Engineering magazine on power supplies (Magazines)
07.29.10 - Password encryption using sha256 and salts (MySQL)
When storing passwords in a database it is good practice to store only the hash encrypted 64 digit hexadecimal string so the actual passwords are never potentially viewed by malicious viewers.
07.29.10 - Tennis poster (Mailers)
07.29.10 - Communications News product spread (Magazines)
07.15.10 - Megapixels Explained (Photoshop)
06.29.10 - Tooling and Production magazine cover (Magazines)
04.29.10 - CLR Magazine Directory Cover (Magazines)
02.2.10 - Wordpress.org vs. Wordpress.com (CMS)
What is the difference between Wordpress.org and Wordpress.com
01.29.10 - A healthcare IT magazine cover celebrating 30 years (Magazines)
Created for a healthcare IT publishing firm.
09.24.09 - Medical Laboratory Magazine Cover 01 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 02 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 03 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 04 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 05 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 06 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 07 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 08 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 09 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Medical Laboratory Magazine Cover 10 (Magazines)
Created for a publishing firm in southwest Florida
09.24.09 - Tooling and Producion Logo (Logos)
07.29.09 - Manufacturing Center Re-Branding (Magazines)
A re-brand of this Metal-Working Publication
05.19.09 - Harley Zero Down mailer (Mailers)
Designed for a motorsports advertising firm in south Florida.
04.29.09 - Harley Meet the Family mailer (Mailers)
Designed for a motorsports advertising firm in south Florida.
09.24.08 - Manufacturing Center Logo (Logos)
07.29.08 - Communications News Magazine cover spread (Magazines)
03.29.08 - Speed boat mailer (Mailers)
Designed for a local client.
03.29.07 - Harley It's Back mailer (Mailers)
Designed for a motorsports advertising firm in south Florida.
12.10.06 - Onions Painting (Paintings)
09.24.06 - Victory Lane Brochure (Mailers)
09.13.06 - Graphic Design Firm's Door Sign (Signs)
11.29.05 - Spider eating grasshopper (Photoshop)
09.24.05 - Realestate Brochure (Mailers)
07.29.05 - Yellow flower (Photoshop)
02.7.05 - Blue Mailer (Mailers)
02.7.05 - Stick it to the man poster (Misc)
02.7.05 - Nitrogen Now Available (Misc)
02.7.05 - Bike Week Rocks (Misc)
02.7.05 - Best Dealer Trade (Misc)
02.7.05 - Trade in and Trade Up (Misc)
02.7.05 - Harley Trade In Mailer (Mailers)
02.7.05 - Sports Calendar (Misc)
02.7.05 - Victory Lane Business Card (Business-Cards)
02.7.05 - Greyhound Mailer (Mailers)
02.7.05 - Golf Course Card (Misc)
02.7.05 - Wine Tasting Poster (Misc)
02.7.05 - Victory Lane Brochure (Mailers)
02.7.05 - Freedom Water Brochure (Mailers)
02.7.05 - Prudential Business Card (Business-Cards)
02.7.05 - Tennis Brochure Designed and Printed (Mailers)
02.7.05 - Chardonnay Wine Label (Misc)
02.7.05 - Fitness Rack Card (Signs)
12.10.04 - New York Park Painting (Paintings)
11.2.04 - How to design and setup a business card for print (Business-Cards)
Designing a business card is one of the first things you learn in graphic design and print.
04.11.04 - Red roses (Photoshop)
03.29.04 - Ghost house (Photoshop)
Ghost house
03.15.04 - Double Passion Flower (Photoshop)
02.7.04 - Harley Mailer 2 Days Only (Mailers)
02.7.04 - Fathers Day Sale (Mailers)
02.7.04 - 4 Days Left Harley Mailer (Mailers)
02.7.04 - Mothers Day Sale (Mailers)
02.7.04 - Stick it to the man Mailer (Mailers)
02.7.04 - Win 250 Poster (Misc)
02.7.04 - Harley Poster (Misc)
02.7.04 - Win a Gift Card Poster (Misc)
02.7.04 - Moto Mania (Mailers)
02.7.04 - Seacoast Harley (Mailers)
07.15.02 - Cloud Squares (Photoshop)
03.22.99 - DC Clock (Photoshop)
The first composite done in Photoshop.