Categories
lifehack SmartWorking tecnologia

Teams, multiutenza e Windows 11

Post un po’ rant ed un po’ nerd nell’attesa di scoprire quale idillio, o incubo, ci riserverà Windows 11 (che a breve proverò sul muletto di turno).

Premetto che sono sempre stato un agnostico dei SO, saltando negli anni da uno all’altro in base alle esigenze e criticando, con una nota di gioviale trollitudine (?), i fanboy di un sistema rispetto ad un altro. La mia situazione attuale è con un desktop con Windows 10 ed Ubuntu 21.04 in WLS, un Macbook Air1con Big Sur, un Ipad Mini2 ed un paio di cellulari Android (11, 9) oltre che il mio amato Lumia 950XL su cui ogni tanto provo ad installare la build di Windows/Android del momento. Per lo più uso Google Spreadsheet o Excel ovunque, ma lasciamo questa nota triste a margine.

Tornando nel fantastico mondo della consulenza sto cambiando rapidamente idea su Teams, in peggio.

Categories
pensieri tecnologia

Blockchain, serve veramente?

Contrariamente a quanto molti affermano più passo il tempo a leggere post di sedicenti esperti di Blockchain e Crypto e più mi convinco che la tecnologia in questione oggi, rimanendo un ottimo spunto di discussione su fronte filosofico, non sia particolarmente utile ma anzi potenzialmente dannosa all’ambiente. Ma andiamo per gradi.

Categories
lifehack open source pensieri

Open Source, User eXperience Designers e karma positivo

Nella mia precedente vita da sviluppatore, ed in quella ancora precedente da sistemista, ho avuto la mia buona dose di utilizzo di software Open Source.

A tal riguardo ho sempre cercato di avere un apporto karmico neutro, usavo software Open Source per fare consulenze, mettere in piedi e mantenere sistemi o prodotti software e quindi, in sostanza, per guadagnare (karma negativo) ed allo stesso tempo dedicavo parte del mio tempo a tradurre software e libri, mantenere progetti (per qualche anno sono stato il lead developer di una suite di project management) fare da advocate, organizzare testfest o hacknight ed anche finanziare attivamente con delle bounty hunt feature che ritenevo utili per il mio lavoro o per completare il progetto (karma positivo).

(Si, state per leggere un rant.)

Categories
SmartWorking tecnologia

Smart Working istruzioni per l’uso

Ho un ufficio, raramente ho una scrivania dedicata a me. Quello che vi voglio lasciare in questo articolo è il perché di questa scelta, cosa abbiamo imparato in ideato sullo Smart Working e come l’abbiamo messo in pratica.

Categories
lifehack tecnologia webdev

Free hugs

Time by time in ideato, like in other IT and not-IT companies, someone needs a hug.

We have to manage on daily basis complex tasks, sometimes also quite frustrating, to talk with customers with lot of confuses ideas and deal with the bleeding edge technologies with no documentation.

Since we chose to adopt a remote office approach, do a proper hug is quite difficult. That’s why we created a proper channel (#abbracciatone, aka big hugs) on slack.

We also are lazy and looking every time for a hug image on google is a pain. To clear this pain I wrote a very little script for slack using a web service (this the Json endpoint url) created with kimono lab and the slack API to send a random hug image on the channel triggered by the command /hugs.

If you want to create your own hugs-bot this is the code you can start from:

Categories
cazzate Startup webdev

The Big Crunch spec document

We are all quite familiar with the Big Bang theory, not the TV serie but the astrophysical thing, from a single instant we have a big explosion and life, universe and everything were created [ok, it’s a little more complex, but who cares?].

Lets try to use the big bang metaphor for our normal (web)work. We start with a single idea and then we have to expand it exponentially adding customer validation, ux design, frontend and backend development, community management and everything is needed to fulfil the scope of the idea.

The Big Crunch is just the opposite. We start with a complex and expanded system and then, little by little, it will be condensed in a single, unique and clear point.

Time by time some customers send me a “Big Crunch Spec Document“.

Categories
eventi webdev

Rebooting BetterSoftware

Come qualcuno di voi saprà da quest’anno ho messo le mie mani (anche) su BetterSoftware. Conferenze fino allo scorso anno gestita da Develer ed ora in mano ad un manipolo di soggetti con l’idea di rilanciarla in una nuova veste.

In realtà, il “nuovo” BetterSoftware è un ritorno alle origini. Quindi piuttosto che andare a parlare di come “spaccare il bit” cercheremo di portare interventi utili ed a corredo del mondo del software. Non solo sul project management, ma anche su come si fa impresa (tech), come la si mantiene, come si fa evolvere un progetto, etc. Se hai idee interessanti il CfP è ancora aperto.

Dedicheremo quindi l’evento ad un range di partecipanti che spazino dal CTO, o Lead Developer, fino allo startupper o imprenditore scafato per spiegare loro che il brief con 2 fogli powerpoint spesso non è il miglior modo di approcciare un progetto, che chiedere ad un account (preso in stage) senza nessuna esperienza di gestire un team di lavoro distribuito (e magari in outsourcing) non è la scelta migliore, e che sviluppare e mantenere codice senza i giusti strumenti, metodologici (agile, lean startup, xp) o tecnologici (continuos integration server, scm, etc) rappresenta un salto nel vuoto.

Quindi cari sviluppatori che vi lamentate che il vostro management è illuminato come una candela perché non lo convincete a farsi un po’ di cultura? ;)

Categories
Startup webdev

GTF – Mentoring time

I love teaching, I love to share my (little and far to be perfect) knowledge to someone else and see how he/she can re-elaborate and evolve it. Every year, in this period, I have a class on entrepreneurship to a bunch of high school students and every year I’m amazed on how young minds can approach problems.

Categories
lifehack pensieri Startup tecnologia

from June 2012 to June 2013: a recap

I’m, more or less, 2 months late about this recap… but it took me a loooot of time to find some will to finish it… :)

I spent 2012 testing new business opportunities, and the 1st semester of 2013 was spent refining those business model.

The startup business for ideato performed quite well, we helped a good number of startups both with advisoring and code and I became mentor for a couple of them. Sadly DraftQ shuts down, but Oltretata is, still, alive (we also participated to three edition of SMAU, won a prize and we are working on a nice pivot) and we create a new MVP for the Makers market from a Manuel‘s idea. It’s still a growing, and risky, market but I’m really enjoying it.

Categories
eventi lifehack pensieri php webdev

Creare un ecosistema sano, è possibile.

Qualche tempo fa, durante una riunione dell’xpug romagnolo (che ora ha anche una pagina su G+), emerse il discorso sul rimanere a combattere piuttosto che emigrare. La serata, piuttosto che vergere sul classico auto compatimento è stata interessante ed ha portato a diversi punti chiave su cui lavorare. Il più importante è che se vogliamo lavorare bene dobbiamo migliorare l’ecosistema (informatico) all’interno del quale ci muoviamo.

Il (mio) ecosistema è quello dello sviluppo per il web, e nel mio piccolo sto contribuendo a migliorarlo (o almeno spero).

A conferma di quanto affermato vi spiego come è stato ripensato il modus operandi del GrUSP negli ultimi anni.