May 10, 2015

DevOps: Learning the hard way

DevOps is not a tool, its not a service, its not a framework, its not a process, its not a role. DevOps is a state of mind and mindsets that your company wants get there to have better it performance.  This is hard and depends from culture and several aspects that are unique from company to company so there is no recipe for doing devops or right way.

May 9, 2015

Akka, Cluster and Microservices

Akka is a great tool. It has so many cool feature and very impressive performance. Today its one of the best technologies todo lightweight sync or async processing. Great for high frequency trading domains, onlime media, ads and financial. Even if your company is not in one of this domains you can benefit from akka, specially if you are looking for efficiency.  So whats the relation with Microservices architecture(MSA)? Microservices architecture powers distribution over centralization, thats leverage another aspect called Discoverability.

May 7, 2015

Core FP Concepts slidecast

Functional programing is growing a lot now a days, not only pure function programing languages but several new languages are hybrid or at lest had fp influences like java, javascript, c#, python. 

On this slidecast i will talk about some of the core concepts on functional programing, here you want find all concepts but this could be a starting point for you.

I hope you have fun :-)

April 26, 2015

Kanban Metrics: Learning to See and Improve

Kanban is a tool, it`s a culture and mindsets change tool, it`s a approach to change management. In order to make that happens we need to learn to see waste and see bottlenecks. There are several things you can do to archive that like retrospectives and peer-reviews but you also should be considering do as much metrics as you can. It could sound awkward talk about metrics on a Lean/Agile context because could easily sounding like non-sense but its not.

So what kind of metric should i have, well that will depend of your system, when i say system i do not mean software but your people work system. Metrics does not need be atomic and microsecond precise you should see metrics as a thermometer rather than a raw number,

April 21, 2015

Lean, Deming a the new Culture

Every company has motivations, as someone may say make money, others companies now a days think a lot about the Golden and Circle and the WHY, the arise of the PURPOSE MODE and make something that is good for the world and later make money.

I learned a great deal from Deming ideas and principles. This man was one of the best Gurus we ever had into the world. He was a Humanist and belive into very simple ideas like: People are Good, People want do great work and have proud on they jobs.  50 years ago the WASTE was around Manufacturing industry. That`s why deming work was around japan and us, around Toyota and other great companies.  IF Deming was here with us today most likely he would be working with IT because today this is where the WASTE lies. I found that funny because IT changes so fast and we still dont know how to deal with changes and cultural and behaviors changes.