5 Posts

productivity

Return to top
Farewell ShipIt, Hello Merge Queue!

Farewell ShipIt, Hello Merge Queue!

On a previous post on my block I talked about "ShipIt" a GitHub Bot we built when I was at Intuit to improve DevEx. Here I explain how achieve the same without any bot

Java, is it that bad?

Java, is it that bad?

Ever since I started learning how to code I have kept hearing people saying that Java is too verbose, too complicated, takes too long to do anything, and it's a pain to work with. But is that all true? Or is it just nitpicking?

Should you use REPL consoles?

Should you use REPL consoles?

We all have learned to love these interactive shell to test solutions for a specific problem, but the question is when you should use these and when you should not?

A pragmatic approach to agile

A pragmatic approach to agile

Throughout my career I've worked in many teams, with different ways of working. Some of them worked really well some others not so much. In this post I try to explain the few key factors that I think were the most important for us to deliver features and ensure that other teams can depend on us so that they can do the same.

Avoid breaking the main branch

Avoid breaking the main branch

We all know the feeling when the main branch is broken, and you need to run to fix. To be hones who broke doesn't matter but the fact is that no one can deploy does. In this article I'll share a way I use to try to avoid it and enable everyone to release something when they need to.

4 Posts

teams

Return to top
Farewell ShipIt, Hello Merge Queue!

Farewell ShipIt, Hello Merge Queue!

On a previous post on my block I talked about "ShipIt" a GitHub Bot we built when I was at Intuit to improve DevEx. Here I explain how achieve the same without any bot

Should you use REPL consoles?

Should you use REPL consoles?

We all have learned to love these interactive shell to test solutions for a specific problem, but the question is when you should use these and when you should not?

A pragmatic approach to agile

A pragmatic approach to agile

Throughout my career I've worked in many teams, with different ways of working. Some of them worked really well some others not so much. In this post I try to explain the few key factors that I think were the most important for us to deliver features and ensure that other teams can depend on us so that they can do the same.

Avoid breaking the main branch

Avoid breaking the main branch

We all know the feeling when the main branch is broken, and you need to run to fix. To be hones who broke doesn't matter but the fact is that no one can deploy does. In this article I'll share a way I use to try to avoid it and enable everyone to release something when they need to.

3 Posts

github

Return to top
Farewell ShipIt, Hello Merge Queue!

Farewell ShipIt, Hello Merge Queue!

On a previous post on my block I talked about "ShipIt" a GitHub Bot we built when I was at Intuit to improve DevEx. Here I explain how achieve the same without any bot

Avoid breaking the main branch

Avoid breaking the main branch

We all know the feeling when the main branch is broken, and you need to run to fix. To be hones who broke doesn't matter but the fact is that no one can deploy does. In this article I'll share a way I use to try to avoid it and enable everyone to release something when they need to.

Hello Hugo

Hello Hugo

I'm pretty sure everybody already knows gohugo. They claim is 'The world’s fastest framework for building websites' and to be honest I can't complain! Today I'll briefly write about how to install and customize your hugo website and host them on GitHub pages.

2 Posts

ci

Return to top
Farewell ShipIt, Hello Merge Queue!

Farewell ShipIt, Hello Merge Queue!

On a previous post on my block I talked about "ShipIt" a GitHub Bot we built when I was at Intuit to improve DevEx. Here I explain how achieve the same without any bot

Avoid breaking the main branch

Avoid breaking the main branch

We all know the feeling when the main branch is broken, and you need to run to fix. To be hones who broke doesn't matter but the fact is that no one can deploy does. In this article I'll share a way I use to try to avoid it and enable everyone to release something when they need to.

2 Posts

coding

Return to top
Advent of Code is Here!

Advent of Code is Here!

Every year everyone, who does, looks forward to their advent calendar so that they can eat chocolates but us developers have our own! Advent of Code is a yearly event where you can solve puzzles and learn new things.

Reflections about Clean Code

Reflections about Clean Code

Many years ago I read the book Clean Code by Robert C. Martin, and I recently found some notes I took from the book and wanted to see which highlights are still valid on my coding principles.

2 Posts

shipit

Return to top
Farewell ShipIt, Hello Merge Queue!

Farewell ShipIt, Hello Merge Queue!

On a previous post on my block I talked about "ShipIt" a GitHub Bot we built when I was at Intuit to improve DevEx. Here I explain how achieve the same without any bot

Avoid breaking the main branch

Avoid breaking the main branch

We all know the feeling when the main branch is broken, and you need to run to fix. To be hones who broke doesn't matter but the fact is that no one can deploy does. In this article I'll share a way I use to try to avoid it and enable everyone to release something when they need to.

1 Post

agile

Return to top
A pragmatic approach to agile

A pragmatic approach to agile

Throughout my career I've worked in many teams, with different ways of working. Some of them worked really well some others not so much. In this post I try to explain the few key factors that I think were the most important for us to deliver features and ensure that other teams can depend on us so that they can do the same.

1 Post

cleancode

Return to top
Reflections about Clean Code

Reflections about Clean Code

Many years ago I read the book Clean Code by Robert C. Martin, and I recently found some notes I took from the book and wanted to see which highlights are still valid on my coding principles.

1 Post

hugo

Return to top
Hello Hugo

Hello Hugo

I'm pretty sure everybody already knows gohugo. They claim is 'The world’s fastest framework for building websites' and to be honest I can't complain! Today I'll briefly write about how to install and customize your hugo website and host them on GitHub pages.

1 Post

java

Return to top
Java, is it that bad?

Java, is it that bad?

Ever since I started learning how to code I have kept hearing people saying that Java is too verbose, too complicated, takes too long to do anything, and it's a pain to work with. But is that all true? Or is it just nitpicking?

1 Post

languages

Return to top
Java, is it that bad?

Java, is it that bad?

Ever since I started learning how to code I have kept hearing people saying that Java is too verbose, too complicated, takes too long to do anything, and it's a pain to work with. But is that all true? Or is it just nitpicking?

1 Post

management

Return to top
A pragmatic approach to agile

A pragmatic approach to agile

Throughout my career I've worked in many teams, with different ways of working. Some of them worked really well some others not so much. In this post I try to explain the few key factors that I think were the most important for us to deliver features and ensure that other teams can depend on us so that they can do the same.

1 Post

pages

Return to top
Hello Hugo

Hello Hugo

I'm pretty sure everybody already knows gohugo. They claim is 'The world’s fastest framework for building websites' and to be honest I can't complain! Today I'll briefly write about how to install and customize your hugo website and host them on GitHub pages.

1 Post

principles

Return to top
Reflections about Clean Code

Reflections about Clean Code

Many years ago I read the book Clean Code by Robert C. Martin, and I recently found some notes I took from the book and wanted to see which highlights are still valid on my coding principles.

1 Post

programming

Return to top
Java, is it that bad?

Java, is it that bad?

Ever since I started learning how to code I have kept hearing people saying that Java is too verbose, too complicated, takes too long to do anything, and it's a pain to work with. But is that all true? Or is it just nitpicking?

1 Post

repl

Return to top
Should you use REPL consoles?

Should you use REPL consoles?

We all have learned to love these interactive shell to test solutions for a specific problem, but the question is when you should use these and when you should not?

1 Post

support

Return to top
Should you use REPL consoles?

Should you use REPL consoles?

We all have learned to love these interactive shell to test solutions for a specific problem, but the question is when you should use these and when you should not?