A WordPress Plugin To Accept Donations With Stripe

by michaelkhalili on January 2, 2013

Stripe and WordPress togetherClick here to download my version of WP Stripe and accept donations with Stripe.

Click here to see an example website that’s already using this plugin.

Click here to see the GitHub repository.

About the Stripe donation WordPress plugin
I’ve been working with non-profits that need a way to accept donations. Of course, the classic way to accept donations is to use PayPal but that’s changing. There’s a great new payment system called Stripe. It’s much easier than PayPal and Stripe also let’s you take payments right from your website without any monthly fees. Rather than rehash why Stripe is better than PayPal, I’ll just link to you to a Google search that has tons of blogs raving about Stripe. Read the full article →

How I Migrated My Existing Windows 7 Installation To An SSD

by michaelkhalili on December 30, 2012

Samsung 840 SSD hard driveI’ve been dying to move my computer to an SSD but for a long time. At first the technology was too new, expensive and unreliable. Even though the performance was amazing, when compared to a kinetic hard drive, SSDs were bleeding edge technology and I didn’t want to risk the downtime of a failed hard drive. Later, once SSDs became cheaper and more reliable, the concern was having to waste time reinstalling Windows and all my programs. It could take days of work and weeks of minor configuration to get the machine reinstalled. That wasn’t worth the performance improvement of an SSD. Read the full article →

Compressing PNG For A Faster Website

by michaelkhalili on December 28, 2012

I’m currently working on a rebuild of the Keith and The Girl website. One of the elements of the new site is a large photo of both Keith and Chemda on the homepage. Because it’s a large photo, it’s very important to chop it down as much as possible so the page loads fast. The original size was over 2mb which would be ridiculous to publish.

To fix this, I cropped the photo as much as possible and used a PNG shrinking tool. I’m also going to shrink other PNG graphics before publishing. I’ve got two great tools that’ll make things easy. Read the full article →

Get article summaries with my new site SkimThat.com

by michaelkhalili on April 4, 2011

Skim That - Top news. Real fast!There’s so much new content created on the web, it’s difficult to read it all. My new project will summarize news and other interesting articles to the bare facts.

Go there now SkimThat.com.

Follow Zone LogoI know what it’s like to try to build a following on Twitter. Each site I created came with a plea to “Follow me on Twitter.” The problem is, once the user clicks on my link, I have no control over what they saw and didn’t know if they even converted into a follower. Then, once they clicked follow, there was nothing more I could ask the person to do. I was blind and at best I’d only get one follower, one conversion. There had to be a better way.

Read the full article →

Vitiligo Has Me

by michaelkhalili on August 22, 2010

My face with vitiligo under black light

Vitiligo around my eyes and lips under black light

Vitiligo is a cosmetic skin condition in which there is loss of pigment from different areas of skin, resulting in irregular white patches that feel like normal skin. Joint areas and parts of the face are frequently affected. The cause is mostly unknown and, even though researchers think they have a clue, any treatment is extremely tedious. Michael Jackson famously bleached his skin white to “hide” its symptoms. Vitiligo affects about 1% of the population.

My personal battle with the disease has been going on since I was about 11. I developed small patches on my knees, eye lids and chin. It went away fairly quickly on its own and returned again in my late teens as a tiny white patch on my knuckle. Again, it went away on its own. Then, when I was about 23 it came back with a vengeance and I’ve been dealing with it ever since.
Read the full article →

We All Have Design Needs

by michaelkhalili on December 15, 2009

People are always asking me if I know of a good graphic designer, and I do. I’ve worked with Gloria of Gray Tartlet on a variety of projects, from print to web. She’s responsible for the design of the Yappler.com Sync identity and application interface along with other parts of Yappler.com.
Read the full article →

How I built MyContestSite.com

by michaelkhalili on November 22, 2009

I recently launched a new website called MyContestSite.com, a sweepstakes site that offers prizes to users who enter using their Twitter.com accounts. Sweepstakes will last anywhere from a few hours to a few days. The second $100 sweepstakes has just started and so far I have a few hundred entries (across both the first and second). Future prizes will include larger cash amounts, gift certificates or trendy items like an iTouch. Users have an option to send out a tweet announcing their entry but it’s not required.

Read the full article →

I have a long history of using Microsoft products. Back before Classic ASP was even a language, I used Visual Basic executables and CGI as a web backend. At the time Perl was the dominate language and writing code in the VB IDE vs Perl/Notepad was a no brainer. Then, with the release of ASP and ASP.NET, Microsoft started to dominate the web programming languages.
Read the full article →

Apple Changes App Store Links to be SEO Friendly

by michaelkhalili on November 15, 2009

I run Yappler.com, an iPhone App Directory. To build the website I had to create program which spiders iTunes data nightly. Digging through that data gives me a unique insight into what Apple does. I can compile stats on how app growth is doing and keep tabs on what their internal markup looks like (I get alerted quickly because any change affects my spider). Read the full article →