Quantcast
Channel: Sean McGary
Browsing all 72 articles
Browse latest View live

Codeigniter Google Calendar Library

So I was playing around with the Google Calendar portion of the Gdata API the other day and did some searching and found that there wasnt a Codeigniter library for it, probably because it seems that...

View Article



Scaling Apps With Message Queues

When it comes to scaling a web application, one of the easiest ways to boost performance is with an asynchronous queue. Since web apps have started to become as complex as native desktop applications,...

View Article

Improving Database Performance With Memcached

When it comes to web application performance, often times your database will be the largest bottleneck and can really slow you down. So how can you speed up performance when you have a site or...

View Article

reCaptcha for Codeigniter 2

Every time I make a new website with a user registration, I usually end up using a reCaptcha somewhere in the process. A while ago, I discovered a reCaptcha library on the Codeigniter forums. And since...

View Article

Threaded TCP Server in Python

Recently I finally decided to take some time to learn Python. So I figured the best way to learn something new is to dive right in and write an application. This application happened to be a new server...

View Article


Send Mail Through Google Apps With PHP

Recently while I was working on a site that Im creating, I needed a way to easily send email out to users. Like a lot of people that have domain names and dont want to run their own mail server, I have...

View Article

Getting Started with NodeJS and Server Side Javascript

With NodeJS and server-side Javascript becoming a very prominent technology in web applications today, I figured Id give an introduction to NodeJS to get everyone up and running. “But how can...

View Article

Goodbye LAMP, Hello NodeJS

When I first started developing web applications about five years ago, PHP was my language of choice because it was super easy to learn and a LAMP stack was trivial to setup on my local machine to get...

View Article


Image may be NSFW.
Clik here to view.

Building an Editor for MarkdownWiki

In my free time lately, I have been building a web application to refresh the wiki market. MarkdownWiki is a new cloud hosted platform that allows users to create and collaborate wiki pages. It...

View Article


A Lack of Usability in the Photo Sharing World

Recently Ive noticed that photo sharing sites (eg. flickr, Smugmug, etc) have rather poor user interfaces and user experience. UIs seem to have become overly complex, pushing rudimentary features out...

View Article

Drag and Drop File Uploads with Javascript

The other day I was working on building a file upload interface in Javascript where a user could drag and drop files to upload to a server. I already knew that this was possible using the drag and drop...

View Article

Getting Started with Native NodeJS Modules

NodeJS has quickly gained in popularity since inception in 2009 due to its wide adoption in the web app community, a lot due to the fact that if you already know javascript, very little has to be...

View Article

The state of RSS and news feeds

The nice thing about standards is that you have so many to choose from. This quote comes to mind a lot while I have been trying to build an RSS/news feed reader. For something like RSS and Atom feeds...

View Article


Image may be NSFW.
Clik here to view.

FeedStash.net - Your news made simple

In less than 5 days, Google will be shutting down Google Reader. A lot of people are now scrambling to find a new service to migrate to. The closing of Reader has opened up a relatively large market...

View Article

HAProxy - route by domain name

I tend to build a lot of web applications in NodeJS using the Express.js webserver. When you have a few of these apps running on one server, you generally want to run them on unique ports and put some...

View Article


Creating a blogging platform - TryCompose.com

Just a blog Over the last 5 years or so, Ive often found myself bouncing from blog platform to blog platform in search of something that will make me happy. Ive hosted my own Wordpress blog, Ive used...

View Article

Beginner's Guide to Elasticsearch

For the uninitiated, Elasticsearch is a schema free, JSON document based search server built on top of the indexing library Lucene. While it does provide a powerful full-text search system,...

View Article


Using SSL/HTTPS with HAProxy

Update (6/27/2014) - On June 19th, 2014, HAProxy 1.5.x was released and is now considered stable. Last time I posted about HAProxy, I walked you through how to support domain access control lists (also...

View Article

Sharing underscore templates between client and server

So one day you decided to write a web application where the rendering of templates is shared between the server and client and you wonder to yourself "how in the world can I share templates between my...

View Article

Image may be NSFW.
Clik here to view.

A NodeJS Module for Delighted

Recently at work, we decided to integrate with a cool little service called Delighted to start getting feedback from our users after they have made a purchase from us. Delighted is the easiest and most...

View Article
Browsing all 72 articles
Browse latest View live


Latest Images