Leiningen: Creating your Clojure project without setting your hair on fire
I’ve recently started to read a bit about Clojure, just for the sake of understanding that strange syntax that the language has. So far, I’m loving it, ofcourse I haven’t done much with it other than a...
View ArticleJavascript: OOP for the uninitiaded
Hello again!! This post will be a continuation of a previous post: Javascript: you’re doing it wrong. (check it out if you haven’t yet!). In here I’ll talk about two different approaches to Object...
View ArticleClojure, higher order functions and You
Like I’ve said before, I’m starting to read up on Clojure, and writing a bit about the things I learn seems like a good way to put that knowledge to use. Today, I’ll be talking about Higher order...
View ArticleA story about a crawler and a search engine
So the other day on my way to work, a silly idea came to mind: “What if I were write a story about web crawlers and search engines…, but with a twist?” And here is the result, it’s just something not...
View ArticleRuby::Mechanize, interacting with webpages from your source code
Did you ever have to crawl or scrape a site that required login? Or maybe one that had quite a lot of javascript for UI interaction? Well, turns out, I had to do that a couple of weeks ago, I was...
View ArticleThe anatomy of a jQuery plugin: a case study
Back to the bloging world after a while, I’ll start by writing about jQuery plugins, a subject that even though is pretty straight forward, I think not many people dare to tackle. I’m not a particular...
View ArticleHow to REST and not die trying – Writing API’s the REST way
I’ve been interacting with APIs for several years now, I’ve seen good things, and I’ve seen bad things. I’ve seen quite a lot of XML with SOAP, and I’ve seen a lot of JSON with REST APIs. I’m not...
View ArticlePHP::Writing a simple blog in Makiavelo Part I
Makiavelo is a new PHP Web Framework that’s in the works, you can find out more about it here. I think that the best way to learn a about a new framework, is to create something that actually works...
View ArticlePHP::Makiavelo writing a simple blog Part II
On my previous post I talked about the basic steps needed to start up our mini-blog project on Makiavelo. Now I’ll talk about the few lines of code needed to get the controllers ready and the...
View ArticleMakiavelo:: Now with Migrations!
That’s right! The latest code from Makiavelo just got a new feature: migrations. In my never ending journey of re-inventing the wheel, a.k.a building my own web framework for PHP, I’ve recently updated...
View ArticleJavascript: Dealing with “callback-soup” without an external library
Whether you’re working on the browser or on the server side, you might’ve run into what I like to call: Callback Soup. This happens when you start queuing one callback after the other. This is very...
View ArticleReview – Google Maps JavaScript API Cookbook
A few weeks ago, I was asked by the PackT publisher to review one of their recent books: “Google Maps JavaScript API Cookbook”. Here is what I think of it: The book “Google Maps JavaScript API...
View ArticleNode.js::Getting around Github’s Raw resources limitations
It’s a very common scenario: you finally find the file you’re looking for to start using on your website (be it a jquery plugin, an angular directive, or whatever you can include on your website) on...
View ArticleLast few days for Packt’s 2000th -Buy one get one Free Campaign
They got IT covered Get a move on! That’s right, Packt has had a Buy one get one Free Campaign for all of their e-books since March 18th to commemorate their 2000th published title: “Learning Dart”....
View ArticleCreating a simple REST API with Vatican.js
A couple of weeks ago, I released to the inter-world my take at what a microframework for creating API’s should look like. I called it Vatican.js. I got some interesting responses, but mostly, because...
View ArticleVatican.js 1.3, get your API up and running without writing a single line of...
A few weeks ago, I released version 1.3 of Vatican.js, my microframework design to ease the process of writing APIs in Node.js. My goal with Vatican has always been speed of development. And the main...
View Article
More Pages to Explore .....