no longer available for freelance work.
In addition to hosting the Tipp JS meetups, I've given presentations on a variety of topics including an intro to node.js, Unit Testing with Jasmine, using node.js to control physical hardware.
I've given some of these presentations and others including Express.js, Meteor, require.js, LESS, and CoffeeScript at other events.
A Google PageRank tool uses my node-pagerank library. Allows the visitor to lookup the PageRank of one or more sites and stores the results for later use. Also includes a bookmarklet for easy access. This tool replaces my previous php-based app.
Built on the Twitter Bootstrap CSS foundation and Backbone.js and Browserify for the front-end. Uses node.js Express.js, and Redis for the back-end. Static assets are served through Amazon's CouldFront CDN while the dynamic portions are hosted on Heroku. Uses Stripe used for paid accounts.
Technologies: node.js, Backbone.js, Twitter Bootstrap, Redis, grunt.js, Amazon S3, Amazon Cloudfront, Heroku, Browserify, Express 3
PicSync automatically uploads photos you take on your Android phone to a private album. It will then remind you about the photos the next time you log into Facebook allowing you to review and post your favorites.
PicSync is still under development and is coming along nicely. Features coming soon include a backup service, Facebook Login, and credit card payments. Follow the development on twitter.
I built a custom Drupal module and an Actionscript 3.0 flash loader for the Rookie Arcade section of BYS's new website. These worked in concert to bring together a series of minigames written in Actionscript 1.0, 2.0, and 3.0, record the scores, and display the high scores at the end.
I worked with two different studios on this project to bring the new site and games online in an extremely tight schedule. This included learning all three versions of ActionScript in a single week.
Technologies: Drupal, Flash, ActionScript 1.0, ActionScript 2.0, ActionScript 3.0, PHP
We launched a WordPress based website for the Turtle St. B & B to use as blog and contact site advertising their Bed and Breakfast and Extended stay offerings as well as other attractions local to Syracuse, NY.
Technologies: WordPress, HTML, CSS, PHP, Google Maps
It modifies the data on the fly instead of downloading the entire page, then parsing it, then passing it along to the user.
Open Source: https://github.com/nfriedly/node-unblocker
Technologies: PHP, MySQL, CSS, HTML
We needed this for one of my projects and I was surprised to find that no such library already existed. So I created it and, with my employer's permission, released it under an MIT license.
Reports the visitors UserAgent string and also breaks it down and explains each portion of the string. The site also provides simple, user and search-engine friendly links to view or share the breakdown of other UA strings.
Designed to be friendly on mobile browsers and other small screens. Built in two days using Ruby on Rails and the Blue Trip CSS framework.
Technologies: Ruby on Rails, BlueTrip, SQLite
Technologies: WordPress, WP Super Cache, CSS
I built a tool for updating Facebook and Twitter pages that also helped find and respond to posts from fans. It has been used by several businesses and sports teams.
The tool stores results in an SQLite database to avoid repetedly hitting Google's servers and keeps a "recent history" in the user's session.
Allows visitors to add a search plugin to their browser's built-in search bar that uses Google Suggestions but preforms the searches on Duck Duck Go.
It also supports encrypted searches, and has a proxy built with node.js that corrects !bang's that Google removes from it's suggestions. The proxy sits behind a high-performance Nginx server.
Open Source: https://github.com/nfriedly/node-bang-suggest
Wealth Innovations - Warning: Music auto-plays.
Read more about it on the tech blog: How to use XSLT to style an RSS feed
Technologies: e-Commerce, Pinnacle Cart, SEO, mod_rewrite, WordPress
I built the wordpress theme to integrate with the rest of my site and take advantage of several wordpress features including tags, comments, gravitars, and plugins.
Technologies: WordPress, PHP, XHTML, CSS, Gravitars
Technologies: Photoshop, HTML, CSS
A service I put together to monitor the user's @mentions and forward them to the user as a Direct Message (DM) for faster notification. Built using Ruby on Rails and Twitter's OAuth authentication.
Technologies: Ruby on Rails, Twitter, OAuth, BlueTrip CSS framework
This is what I use for my clients. Log in and try it out.
Technologies: e-Commerce, PHP, CodeIgniter
From simply showing your status on your website to an advanced controller that will post your news, follow your followers, and respond to inquiries.
Read more about it on the tech blog: How AJAX Security and Twitter callbacks work
Technologies: XHTML & CSS, Photoshop
Loads templates and sender information, allows you to modify the template, then sends the email, all via AJAX. Also allows you to schedule e-mails to be sent in the future.
I built this website from scratch. The home page imports the owners twitter and blog RSS feed. The site also features a complex menu, integrated google search, an amazon.com library, and a client area where the owners can provide private information.
This is my contribution to support it on the internet. The Proxy allows browsers to bypass government firewalls and filters and access blocked websites. It's based on the free PHProxy server with a few enhancements to allow data: URI's and filter out a few unsavory categories of sites.
Technologies: PHP, PHProxy, cURL, Data URI scheme
You can see it live, but only if you buy something.
The cart was designed from the ground up to handle their catalogue of over 10,000 products. It included a powerful meta-data based search engine, automatically generated navigation, and a full-featured administration area.
Gives you a ballpark price for development services.
A great way to market yourself and get new business.
Display data and maps in smart and intuitive manners.
Technologies: e-Commerce, SSL, LAMP, linux, apache, windows, IIS
A existing browser-based game that I fixed a few bugs in, added a letterboard, and re-hosted it on appfog.
Proxies folding@home signature images through a modified url so that forums will accept them.
Technologies: PHP, HTTP, CURL
Keeps my info away from spammers without giving legitimate users any extra hoops to jump through. (Such as impossible-to-read image captchas.) Also toggles extra info to keep the page visibly clean.
Read more about it on the tech blog: How to build a spam-free contact form without captchas
Rack n More
Racn n' More sells new and used industrial shelving and storage equipment including pallets and forklifts. I did marketing and SEO consulting.
Technologies: e-Commerce, SEO, Meta Tags, Keywords
Youman's Construction Services
Technologies: email, html
Shopping cart and email instillation and maintenance. Site was based on the Zen Cart open source shopping cart system with a custom theme.
Technologies: e-Commerce, email
I built Outreach custom Content Management System (CMS) that included a Rich Text Editor, a Lightbox Photo Gallery, and a Shopping Cart with Paypal integration.
Technologies: PHP, Prototype, FCKEditor, e-Commerce, Paypal, Lightbox
I set up and managed the blog for the ministry / mentoring / leadership training program I was a part of during 2008-2009.
I wanted to be able to search the Blue Letter Bible website from my browser, so I built a search plugin. Compatible with Firefox 2+ and Internet Explorer 7+.
Explains TLS 1.0 down to the individual bits and bytes. Was written for my CIS 224 class at Sinclair for my Network Engineering Degree.
Technologies: SSL 3.0, TLS 1.0, Network Protocols, RFCs