Fruitful thoughts

Client-side testing with Mocha and Karma

Client-side JavaScript testing is still pretty young in 2015, partly due to the overhead required before you can actually get tests running. From learning all the individual tools that work together to restructuring your code so it can actually be tested, it could be a while before you get up and running. Hopefully this guide will make things a little bit easier. Continue reading…

Dropbox Direct Link Grabber

Ever want to share that dropbox image on another site but get a broken image thumbnail instead? Grabbing the share link from Dropbox will give you a link that might look like a direct image link but it’s actually crowded with a Dropbox header bar that allows you to download the image amongst other options. This bookmarklet will allow you to grab the true direct link so that you can share wherever you please. Continue reading…

Tips & Strategies for Dots the Game

Dots is a crazy simple and addictive game for iOS and Android. It has been the cause of less reading on the train, missed subway stops and longer number 2’s if you know what I mean. And all of this for what? Nothing really. Hopefully a higher score? Yeah, it’s sad. Let’s get started. Continue reading…

My Internet Alphabet

Ever play the internet alphabet on your browser? All you have to do is type each letter in the browser and see what site your browser autocompletes to. I was surprised by some of my results but a lot of them just reassure and remind me of how much of a developer I am. Continue reading…

Ad Free Pandora Radio

Bookmarklets can be very useful. I write a few here and there to speed up my workflow, allow me to give a site more functionality and just alter a site’s functionality in general. One of my more useful ones that I’m going to share with you is one that gives you ad free pandora radio for a few hours until pandora disallows skips. It proves to be very useful however when working on the computer and using pandora. Continue reading…

Power Down Philadelphia

Coming up very soon is a soon-to-be annual event a couple friends and I thought of entitled “Power Down.” Power Down is version two of our previous event that we had at Temple University. This event included a DJ booth, a bike, and casual passers-by that pedaled on the stationary bike to power the DJ equipment and music that played in the center of campus. This time around, that one bike is turning into four bikes alongside multiple DJs and a performance by Dave Patten and Mason. Continue reading…

Creating a Repeating Pattern

Over the years, I have learned so many different techniques in Photoshop to accomplish one to many things. Sometimes I forget how useful they might be to another person even though it has become second nature to me now. This simple technique of creating a pattern proves to be very useful as I use it on a lot of the websites I design including the pattern on my own header. It really is the little things that count when designing something and I think that it’s pretty bad seeing a website with a background that clearly is a picture being repeated with sharp lines in between each repeated image. Continue reading…

Illustrator Pen Tool

People ask me all the time, "What is the difference between Photoshop and Illustrator?" After trying to use correct terminology and explain the difference between a vector-based and raster/bitmap-based program, I usually end up saying something about how the images you normally work with in Photoshop become “pixel-y” when stretched, whereas the graphics usually created in Illustrator can be stretched or scaled down to any size. Sometimes if the person isn’t snoring at this point, I’ll even mention it’s because the sharp corners and smooth curves that make up the graphics in Illustrator are created with mathematical formulas. That always gets them. Continue reading…