Why processes/methodologies are no silver bullets for software development

Every time you hear that a new process is about to be implemented at your company to increase productivity or software quality or creativity you should open wide your eyes and look around. Chances are that the problems are not processe related in the first place. 

Bolt-with-nut

Let me start with a true story about bolts, washers, and nuts. I was in the 5th or 6th grade when all the boys from my class had the privilege to understand the working class: once a week we were taken to a factory and given the task to put together a bolt, two washers (split and flat), and a nut (these Kafkaesque tasks were common during the communist regime). In front of us on huge steel tables was a pile and we had a quota. After a while we realised that if we split in teams and each person does only one task we will finish the job faster. A simple change in the process increased our productivity while the people working on were the same. Continue reading

Keep Walking

I had the time of my life at Adobe, especially the time spent as an evangelist. I still remember the day I met Ben Forta for the firs time and he offered me the chance to join Adobe’s Platform Evangelism team.

Right there I knew that it was a big opportunity. But even so I couldn’t imagine the impact will have on me not only from a professional point of view but from a citizen of this planet too. As developers we think that we know our clients and users. Some might actually know. But for the most of us it is always more about the ride then the summit. And for software products you have to make happy your clients otherwise there will be no trip anymore. Continue reading

Tips & tricks for traveling like a pro

My travels in the pat 16 months

For the past 6-7 years I’ve been traveling a lot (about 90 days a year). So, it is only natural that I became better and better at coping with travel related stress. And when I say better I mean I discovered the tricks that minimize the stress associated with travel. Let’s face it: unless you work as pilot or something like this you are a lot more interested in what awaits you once you got off the plane than what you experienced during the flight.

So here are some tips in no particular orders. Continue reading

Three things I learned at Cannes Lions 2014

Cannes Young Lions Print Competition briefeing

This year I had the pleasure to brief and help the competitors from the Young Lions competition (Adobe was one of the event sponsors). These competitions are just one small part of this 7-day festival, the biggest in the world.

You can imagine that you have lots of things to learn and absorb and even more when it is your first visit to Lions festival.

Much to my surprise, what I loved the most were related to the work of the Cyber competition winners, the Print competition theme, and the team who supported the 5 competitions related to creative work. Let me explain why. Continue reading

Support for high pixel density screens in Adobe Muse CC 2014

The high pixel density screen proliferation introduced a new “requirement” for most web sites: providing two different resolutions for the images. If you decide on going just for the standard resolution, then those pictures will look fuzzy on devices such as iPhone 5 or 5s, iPad Air, or MacBook Pro with retina display.

In order to get around this problem the common solution is to have two versions for a given image: “normal” resolution (to be used for low pixel density screens) and twice the resolution (for high pixel density screens). Then with a little bit of JavaScript you can serve the right image.

Adobe Muse CC has now support for handling high-resolution screens. As because we are talking about Muse, it doesn’t involve any coding. You just have to enable an option and use 2X images.

Continue reading