Archive for ‘Software’

Getting to “Done”

How do you know when you are finished? This can be quite difficult.

You are working on something and you need to get that deliverable finished; a document, a piece of code, a project, a building or a Lego creation. But when do you now you are done?

This can be extra hard if you consider yourself …

Read More >
 

Visitor Retention: Infographic

Came across this really interesting infographic about customer retention. The focus is on gaming, but at a high level, the key points are critical and most often forgotten.

Click to Enlarge

Source: From the great mixpanel blog on gaming, http://blog.mixpanel.com/2011/09/16/infographic-what-you-should-know-about-visitor-retention/

Read More >
 

Architectural Deck – A great example

The other day I talked about the concept of an Architectural deck to describe a blueprint for making decisions. And there is a great example of a well architected solution that we can test the hypothesis of the Architectural Deck against – The Human Body.

Just a reminder, there are 3 layers to our deck;

  1. Foundational – The …
    Read More >
 

The Architecture Deck – An Introduction

Enterprise Architecture is an important practice that has come out in the last 10 years. To me, its an attempt at the ‘grand unified theory‘ in business & technology. And of the most important models within Enterprise Architecture is to derive the Business Architecture which sits at the top of this tree. After …

Read More >
 

What’s wrong with Grails Searchable?

I have been a huge fan of the Grails Searchable plugin, and its one of the main selling points when I talk to people about Grails. But something has made me go sour on it recently. A great blog post from Boris Goykhman about the plugin has prompted me to write my own.

For those …

Read More >
 

Multiple Server Requests from the Browser

I was recently working on a project and came across this strange occurrence where the browser was quite clearly making more than one request to the server for the same document. At first I thought it was only related to when I would refresh the browser but it soon became apparent that it was for …

Read More >
 

Creating HTML with jQuery

Recently I needed to manipulate some HTML for a page where the HTML did not exist in the DOM tree as yet. Or more specifically, I wanted to clone some existing HTML, manipulate it and then re-insert it to the document.

Although JQuery has a great .clone(); method, all the examples talk about cloning and re-inserting …

Read More >
 

Grails for Database Migration

We recently launched Version 3 of the Posse Platform. With this release, we decided that it was time to look at our domain model. Something we had been avoiding because of the underlying fact …

Read More >
 

Google Reader and Feed.ly tip

I'm a huge fan of the feedly reader in my browser. But there is something that has been driving me crazy. I constantly get unread messages that are entirely unrelated to my subscriptions, and I'm a bit of a stickler for making sure my inbox is cleared – including my RSS feeds, and I am …

Read More >
 

Setting a Session Timeout in your Grails Application

Sometimes you need to change the Session Timeout in your grails application. But the important thing to know is that its not really an attribute your application supports, but its something that you can tell your container to change.

To do this, you need access to your web.xml file, which is not available by default. First …

Read More >
 
© 2012 robjam.es