Tips

Reporting JavaScript Errors

Two days ago, Maria hits me with the old "Your website doesn't work on my computer" shtick. If you're a web developer, you know...
Josh
53 sec read

Automating Photoshop with JavaScript (Advanced)

I've been working to automate Photoshop quite a bit lately. In September I wrote Automate Photoshop with JavaScript which uses ExtendScript Toolkit (packed with...
Josh
1 min read

Automating Photoshop With C#

I recently dumped PhotoImpact and took the Photoshop learning curve plung… special thanks to the catalyst which was my co-workers heckling. Jerks. Don't knock...
Josh
2 min read

Outside Connections With Cassini (VS2010)

Cassini is the little baby version of IIS that is built into Visual Studio. It makes debugging wonderful and is very light weight. Unfortunately...
Josh
52 sec read

Grayscale to Transparency with Photoshop

Five years ago, David Chess wrote a blog post that blew my December 13, 2010 mind. It is titled: Making PNGs with alpha-channel transparency...
Josh
1 min read

Objective-C String Formatting

String formatting isn't especially a strength in Objective-C. Actually, it's just plain bare bones and reminds me a lot of C# formatting. Here's an...
Josh
1 min read

Passing Variables to JavaScript Includes

Why You Want It Let's say a client wants to list your iphone apps on their webpage. Yes, this is 100% made up. So...
Josh
1 min read

Automating Photoshop with JavaScript

Who's ready to have their mind blown? I wasn't, so when I saw Adobe's Photoshop Automation with Javascript page I got brains everywhere. Who...
Josh
2 min read

Sending & Receiving Email in CSharp

When I develop in C#, there are a lot of seemingly simple tasks that are incredibly hard to figure out how to develop. Sending...
Josh
1 min read

Anonymous Types in Ruby

Anonymous Types in C# Anonymous types are new in C# 3.5 and while they are easily abused, they greatly simplify certain tasks. You can't...
Josh
59 sec read