Spotify Engineering Culture

This couple of videos helped me to understand how agility can be implemented into complex software development environments.

A lot of agility knowledge shared in these videos, and so many topics related to SAFe,

Video #1, this is more technical oriented, you will find things as agility, squads, continuous deployment, how teams are organized, events…

Video #2, this is more cultural oriented, where you will find the relationship with failure, innovation, hacking time, hacking events, innovation/predictability, chaos/bureaucracy

In video #2 there is an explanation about how to lead with chaos and bureaucracy that is really interesting (starts in minute 9:00), and it is represented by this picture:


SAFe Scaled Agile Framework

Time to learn, time to read, now working on a deal where the customer is implementing their own version of SAFe.

There are a lot of documentation and intelligence on all of this, very interesting time learning about it.

Something I do not like is that is a closed community, I understand that organizations need ways to finance themselves, but to impose a training payment is a stopper for the expansion of these practices.

I was yesterday night navigating onto the different charts and data that are available in this web:

The purpose is to define a set of macro indicators that enable me to contrast macro trends into a sector, so I can advance in general terms the trend of the sector or identify a divergence.

For instance, the manufacturing sector has a lot of dependency on:

  • Consumer expenditure.
  • Energy price (electricity, gas, Brent barrel…)
  • and Raw material prices.

Here I can check all this. The difficulty is going to define the right indicators to check, and simplify the amount of data to be reviewed.


¿qué plan de electricidad me conviene más?

Esta es una pregunta que muchos en España nos hacemos con el incremento progresivo de la tarifa de la luz.

Han surgido mucha competencia con los cambios legislativos y esta solución es muy interesante para responder la pregunta y para entender las variables que influyen en el precio final de la factura.

El Tarificanator, la solución para saber qué tarifa de la luz es mejor para tu casa: PVPC o mercado libre

El Tarificanator, la solución para saber qué tarifa de la luz es mejor para tu casa: PVPC o mercado libre

Este artículo, que merece varias lecturas para entender bien los detalles, contiene un enlace a una excel que ayuda a realizar el ejercicio y que ayuda a entender las variables que influyen.

Gracias a la consultora Ingebau por su publicación.

Open-source Twitter Intelligence

I continue being curious about OSINT, and I found this project named Open-source Twitter Intelligence  in GIT Hub .

It’s a set of code that do scraping on Twitter without using Twitter’s API, allowing you to scrape a user’s followers, following, Tweets and more.

Apparently Twitter’s API has some limits and this approach avoid them.

It’s written in Perl, so I cloned with PyCharm, I uploaded some libraries and I created a file that enabled me to test it:

import twint

c = twint.Config()

c.Username = "joa_pen"
c.Custom["tweet"] = ["id"]
c.Custom["user"] = ["bio"]
c.Limit = 10
c.Store_csv = True
c.Output = "none"



Open-source intelligence, first try

Leyendo documentación sobre seguridad y tratando de entender como se ponen en práctica los conceptos de OSINT, encontré un vídeo sencillo de como usar para rastrear correos electrónicos y sus contraseñas:

Me pareció curioso probarlo, de manera que encontré un hueco días más tarde.

Los pasos que di esta vez han sido:

  • Instalar python 3.6.
  • He instalado PyCharm ( en vez de Eclipse, así pruebo un entorno distinto.
  • Me pide instalar las siguientes librerías:
    • beautifulsoup4, que viene en PyCharm
    • mechanize: solo disponible para python 2.x
    • cssselect: que viene en PyCharm
    • cookielib, no la encuentro
  • Instalo GIT ( para poder clonar el proyecto.
  • Instalé el proyecto,
  • He creado un fichero de test para el duckduckgo y funciona.
  • No se sido capaz de encontrar alternativas rápidas al hecho que el código está preparado para python 2.7 y he instalado python 3.6, con lo que he desistido.
  • Necesito encontrar más tiempo, lo aparco aquí.