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

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

Deploying a NodeJS Application Using Docker

Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at...

View Article


Extending Underscore Templates with Partials

Back in March, I made a post on how to share Underscore templates between your client and server. Now its time to take what I talked about there to the next level to make it even easier and add some...

View Article

Elasticsearch date histogram aggregation - filling in the empty buckets

When it comes segmenting data to be visualized, Elasticsearch has become my go-to database as it will basically do all the work for me. Need to find how many times a specific search term shows up in a...

View Article


How to use systemd timers

Having started to switch over to Fedora recently (as well as CoreOS), I needed to figure out how to run jobs at certain times and/or intervals. On an OS like Ubuntu this is accomplished using Cron....

View Article

Image may be NSFW.
Clik here to view.

Getting started with DeepLinkr

Being able to provide your customers with the best experience possible is a very important thing, especially in the ecommerce world. Doing so across platforms poses a challenge. Getting customers to...

View Article

Deploying Docker Containers on CoreOS Using Fleet

Docker containers are the hot tech du jour and today we're going to look at how to deploy your containers to CoreOS using Fleet. In my previous post, I talked about how to deploy a NodeJS application...

View Article
Browsing all 72 articles
Browse latest View live




Latest Images