SEO and website optimization tools
I’ve recently been interested in SEO optimization.
Here are three very good tools that help you optimizing your website.
It’s not just about SEO! Optimizing your website for a fast load, for example, is about User Experience.
Website Grader
http://websitegrader.com/
Web Page Teter
http://www.webpagetest.org/
GTmetrix
http://gtmetrix.com/
Training under the Tour Eiffel
Literally.
I’m in Paris in these days, in our beatiful offices, and, as always, I could not save myself from finding a cool place to train for the upcoming Decathlon season.
This is cool. An athletics track under the Tour Eiffel gives you a unique training experience ![]()
Look at the this pictures: the tower from the track, and 30 minutes later, the track from the tower!
My new job. At Adobe.
It has been some time since I wanted to write some lines about my new role at Adobe.
During the last week of January I had the pleasure of transitionig to the so called ‘Technical Marketing Team’ within the Digital Enterprise Solutions Business Unit at Adobe.
The official role name sounds like ‘Sr Product Marketing Manager’, but I’m still not sure about what it really means ![]()
My team is responsible of keeping an effective bridge between Engineering and the Field; we primarily work with Presales Consultants to generate, nurture and close the most challenging deals.
Our triple mantra is Evangelism, Engagement, Enablement.
I already had the chance of meeting most of my team-mates in Ottawa, few days ago, and it was a blast. It is pretty easy for a European guy to feel confortable in a French/American Canadian city, but they definitely made me feel at home… despite the 35°C difference between Ottawa and Como!
Since I’m the only European member of the team, so far, first thing, I had to change a little bit my decathlon training time (used to be late afternoon); fortunately I convinced my (athletics) team-mates to join me in the new training hours… thanks guys!
Training in Ottawa
I left Italy 2 days ago, heading to Ottawa, with a couple of nailed ideas:
-
In Ottawa it can be freaking cold;
-
There are, somewhere, 400 meters indoor tracks (for track and field);
While #1 has not been verified (‘warm’ weather in these days, never under -15°C), I have, at last, the chance of training in a 400 meters indoor track!
I want to share some pictures, especially for my Italian collegues (Decathlon side
).
This is a huge improvement since the #trainingintheparking time in Las Vegas.
JCR and Sling quick dive
When getting in first touch with CQ5 and CRX, shipped by Day Software, now part of Adobe, the stakeholders need to understand the basic concepts of the Open Architecture embraced by those systems.
This is an easy to understand introduction to JCR and Sling architecture.
Open Standards drive innovation
I’ve recently read a great article by Tim Berners-Lee, titled “Long Live the Web“, about why the web is crucial for the continuation of our liberty.
It’s a six-page article; if you have time I’d recomment reading it; this is a commented abstract of my favourite paragraph.
Definition of an Open Standard:
- A committed expert involved in the design;
- Widely reviewed;
- Available for free to be viewed and used;
Open Standards drive innovation because they underlie the diverse richness of the web.
Opting for not using Open Standards means building a(nother) closed world, that is far less in richness, diversity and innovation compared to the whole open web.
Universality is the most important design principle underlying the web.
Despite universality could seem an anstract concept, it goes to the basic standard of the web: the URI puts in practice the principle that anything should be identified by a string of characters, and this is key for universality.
HTML + URI + HTTP can be read as Decentralization
Standards are there because anybody can use them and decide independently to publish some content on the web, without asking anybody to do it or to give her permission of doing it.
And because Hypertext allows linking between two URIs, anybody can enter the universal space of sites on the web.
So anybody can build a site and put data into it; but there it comes Isolation, because most of the times data are constrained in a site like in a silo.
De facto: URIs identify pages and not single pieces of information.
Connecting data, pieces of information, on the web, could bring us to build huge systems of federated information, that can be crucial for innovation in many fields of our society.
Customer Experience Management made easy
Customer Experience Management is one of those concept that can easily fall into others, that are usually more specific.
The key point when approaching CEM is designing it for its main goal, that should be building value for the customer.
What Customer Experience Management is not (or not only):
- CRM is focused on internal processes to manage customers, CEM is designed for the needs of the single customer.
- Customer Satisfaction is a measure how products meet expectations, CEM (also) keeps customer satisfaction high.
- User Experience is about how a user feels with a product, CEM is about the products and the company itself.
CEM comes in 3 phases: acquiring, servicing and retaining the customers.
1. Acquiring
When companies want to acquire more customers, they cannot do without a multichannel experience because interactive users can reach them through many different channels; they have to be where their customers want to meet them.
2. Servicing
Customers are becoming every day more interactive and this evolution makes them expect to be able to do the things they were used to do in person. CEM is about building the digital presence in order to make it interactive, coupled with the company brand and useful for customers.
3. Retaining
CEM is also important for customer retention: its main goal is the relationship with the engaged customer, turning her from satisfied to loyal and finally to advocate.
Open Development presented at JUG Lugano
My slides [Italian] from the last JUG Metting in Lugano.
Thanks to the organizers for inviting me at an amazing event.
The hierarchical model explained (and put on)
In my Day job, I often find myself explaining our basic approach on content modeling. Sometimes this is something new to my audience and in most cases I find a very high level of interest.
This presentation by Jukka Zitting, project management committee chair for Apache Jackrabbit, explains very well how the hierarchical model approach can be a great alternative to the old school RDBMS like structured one.
For other great hints on content modeling see also the 7 David Nuescheler’s model points.
Google Ricerca Personalizzata (beta)
Google Ricerca Personalizzata consente di specificare i siti da includere nella pagina dei risultati.
In questo semplice esperimento è possibile eseguire una ricerca all’interno di paolomottadelli.com e day.com
Potreste ad esempio cercare “Adobe”, o “Apache”…
Sono impaziente di ricevere suggerimenti sui migliori scenari di utilizzo!





