Cuaderno de software

Functional trick to compose Conditions in Jooq

I'm starting to use Jooq in my projects and it's been a very pleasing experience so far. I was starting to extract & refactor my own DSL from my Repositories to do something much less sophisticated when I stumbled upon Jooq and soon I realized that it would be much more productive to simply switch. I like about Jooq that it doesn't interfere with my business logic or my domain. I have an hexagonal architecture and I love that it just handles SQL generation with a nice builder DSL...

Comentar  Leer entrada completa →

¿Scrum o Kanban?

TL; DR: Scrum y Kanban. Se complementan. Habitualmente cuando participo en una conversación donde se afirman cosas como "yo prefiero Scrum", pues yo prefiero "Kanban" lo que realmente se suele estar diciendo es "a mí me gusta hacer sprints", "pues yo prefiero no hacerlos". Si rascas un poco, resulta que el "equipo kanban" hace retrospectivas y el "equipo scrum" tiene un panel visualizando el Value Stream Map. Según voy practicando y profundizando en Scrum, Kanban o lo que sea, voy cambiando mi visión sobre en qué consiste exactamente la t...

2 comentarios  Leer entrada completa →

El problema al escribir

Lo hablaba ayer con David: mientras no sé, es cuando tengo el cerebro a tope y me apetece escribir. Entonces escribo sobre lo que no sé. cuando ya sé, no me da ninguna vidilla escribir. No escribo sobre lo que realmente sé. si escribo cosas complicadas y sesudas, no explico los conceptos en los que baso, y no se entiende. si escribo sobre los conceptos básicos, siento que el post es demasiado bási...

2 comentarios  Leer entrada completa →

Por qué no voy a usar Chef (por ahora)

Infrastructure as code, mantener todos los cambios en tus servidores bajo control completo, configurar tus servidores escribiendo recetas, tener tu infraestructura en tu sistema de control de versiones, que tus desarrolladores puedan utilizar una máquina igual que la de producción en su equipo para evitar el "en mi máquina funciona". Bien, compro. ¿Donde hay que firmar?. Take my money. Pero no. Por ahora no. Te invito a hacerte estas preguntas, que yo me hice demasiado tarde: -¿Cada cuanto tiempo levantas un servidor nuevo? Nosotros usam...

1 comentario  Leer entrada completa →

Mi página web va lenta

Repaso en voz alta los diferentes pasos a la hora de servir una web (lo siento pero no soy capaz de dibujar con un ordenador con la misma comodidad que lo hago con papel y boli): t0: tiempo de envío de la petición desde el navegador al servidor, desde que hac...

Comentar  Leer entrada completa →

Artículos relacionados:

← Anteriores