Walking through uncertainty

We are living in a time that seems to be permeated with uncertainty, more than usual. Even the imposing towers of steel, glass and concrete of the CityLife district of Milan seem to dissolve in the opaque and water-filled air of an autumn day.

The following photos document the mood of a walk in early November 2020.

Walking through the aging citizens of Milan

Via Bisleri, Milano. August 6 2019

I started to make street photography almost a year ago, I did it mostly during my early morning and late evening commuting. At that time I didn’t have a project in mind, it was a random journey without a particular target. Later on, I discovered that old people figures visually emerged in several photos, especially in those taken during the hottest months of the year when the younger Milanese population usually migrate towards the pre-alpine lakes and the beaches along the peninsula coasts.

I can’t say exactly why I unconsciously shot those pictures at first, then I realized that in…

A camera app Manual Mode concept

Recently I sold my first and probably my last physical camera, a Fujifilm E-X2 with a Fujinon XF 35mm F2 lens. I did it because I was afraid to use it, whenever I thought of going out to take some photos I had to program it, feel in the right mood, feel able to manage an “exceptional” event.

In short, the good part of that experience, I think due largely to the physical controls and the lens, didn’t compensate for the discomfort I felt every time I decided to take it with me. Bags, cleaning accessories, extra batteries and SD…

And the year to support journalism

2018 was the year of data. Data which isn’t always infallible and objectively true, data that human beings struggle to read and understand if they aren’t narrated. Data stolen and used to change our behavior of citizens, data sold and used to teach unscrupulous robots to watch and discriminate against persons, data used to fabricate fake news and data used to automate surveillance, repression, censorship and disinformation making them more efficient.

Data recounted and visualized by our guardians, journalists who helped us to clarify these and other issues, which try to keep our democracies healthy between political power and economic…

jQuery, WordPress and PHP aren’t considered cool web technologies anymore, but they are still immediate and understandable tools if you need to quickly design, develop and publish a website or a blog. This concept isn’t far from what Rails did and still does for web apps.

Combining Rails — which is a web development methodology more than a simple framework — to a developer friendly deployment solution like Heroku, you can figure out why a lot of successful apps started in this way.

I consider those systems “speaking” blueprints which stimulate the developer creativity by clearly communicate what she can…

Web Brutalism is a style far from a naïve visual representation in vogue at the shadow of the Golden Gate then democratized by the digital prêt-à-porter of the WordPress themes.

It is free from visual cliché, from harmonious colors and proportions, from royalty-free images, parallax effects and blurry videos that paint unlikely scenarios.

Brutal is a rebel taste which bring back at dawn of web design, a style free form the modernist sophisticated essentialism — as opposed to its architectonic counterpart — and from web design banality which leaves room to the avant-garde kitsch.

It was exactly two years ago when I met Marco to discuss a new project. What follows, traces the Iperstudio genesis and its possible future development.

A radical project

Iperstudio is a radical project, and any mention isn’t merely accidental. Radical means many things, the essence of something, a math operation, the part of a word or, for those who know the Italian history since the end of the Second World War, it is about artistic and political movements which, without much ado, were able to settle reactive ideas complying to the needs of society, ideas which were able to have a positive…

During my vacations I decided to start a side project. The idea was to spend part of this free time to improve my design and development skills as well as to create something that eventually, would came in handy for my daily work.

Motivated by my customers recurring needs, and aided by a book I was reading at that time, I decided to craft Mario, a headless CMS with a conversational UI.

Create a custom CMS from scratch could sounds an insane and challenging task, considering the rich offer of CMSs and the complexity that these systems can reach, but…

The original goal of this story was to put down my experience about the design and the development process behind Mapnaut.

Lines that I brushed aside for a while until I realized that the Mapnaut spaceline was, and probably still is, a meaningful complementary view to the old Twitter timeline and the new algorithmic one.

Today Twitter celebrates its 10th anniversary, what better day and what better way to demonstrate once again my love for this “little” but extraordinary medium.


One day Damiano contacted me asking if I was willing to give him an hand to develop his master thesis…

Everyday Web Designers have to struggle with several legacy technologies, mostly related to the browsersity and legacy LAMP stacks. However new scenarios might gradually improve this stagnant situation.

The Charm of the Imperfection

JS and PHP share many things, they both first appeared in 1995 and increased their design and reputation over the years without a sudden mirroring of these new features by browsers vendors and hosting providers. Being able to manage the span among their several versions is a daily challenge. …

Mariano Viola

Team leader at Accurat. Technologist, designer, amateur photographer, avid walker.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store