Joe Lennon

A tough job interview

A few years ago, I was contacted by someone in Gilt Groupe about a potential role in their front-end engineering team in Dublin. At the time I was happy in my Product Manager role in Core and was routinely ignoring similar emails from recruitment agencies and other companies. I...

Tags: recruitment, whiteboard, interview

Deploying a Node.js app to IBM BlueMix

In this article, you will learn how to build a simple Node.js application and deploy it to IBM's BlueMix platform. BlueMix makes it easy to deploy your apps into production, and provides a variety of services that simplify common tasks such as data storage, caching, mobile servic...

Tags: node.js, nodejs, node, javascript, bluemix, deployment, ibm, ibm bluemix, cloud

File Uploads with Express 4.0

One of the side projects I'm currently working on is a quick online ONIX for Books file validator utility. The tool is built using Node.js and Express, and I quickly ran into an issue with handling file uploads. Searching Google didn't help all that much, particularly when it com...

Tags: express.js, node.js, node, express, javascript, file upload, upload

Using Flickr API in PL/SQL

Flickr Services API is nothing new, and if you're using PHP, ASP.NET or any of the other major languages, there is plenty of documentation available to get you started with putting Flickr functionality in your web application. If you're using PL/SQL, however, you're stuck to comi...

Tags: oracle, database, pl/sql, plsql, flickr api, mod_plsql

PL/SQL Pagination and Sorting Example

I've put together a comprehensive example for paginating and sorting a table of data in a web page using PL/SQL. This example uses the all_objects table, so should be usable on any Oracle database. It is fully commented and should be pretty self-explanatory. The example uses two...

Tags: oracle, database, pl/sql, plsql, pagination, sorting, mod_plsql