/avatar.png

Juan Gabriel Machuca

Thinking Out Loud - Episode 1: Dreaming the solution

Dreaming the solution 💤

Have you ever been so absorbed by a problem for hours or even days that suddenly, you got it?! That feeling is very special. It comes in a lot of different ways. Maybe by talking with another person about their things, listening to music to relax or - the most spectacular for me - when it comes from a dream. Has it happened to you?

Tip
Some researchers call this “Dream incubation”: seed a question, issue or intention before sleep while the brain processes it during the dream.

Thinking about it, I wonder how long it’s been since the last time. So long!, I have to say.

What's up with generics in Go? Part 1

📝 A lot of water passed under the bridge since Generics came to Golang. This water did not pass in front of me, but today, together, let’s rediscover “Generics” 💪.

What is Generics?

Go is a statically and strongly typed programming language. This means that variables must be declared with a specific type and this type cannot change during program execution. In addition, operations on variables and expressions must be type compatible.

How to use i18n in golang?

Hi, it’s me again. I may not keep my promise to do a post every month, but in my defense I had to move to another place, which made it harder to pay attention to the blog. Anyway, I’m back, to continue.

Today we are going to talk about i18n. I have to say that it is very interesting for me, because I didn’t know much about it. So . . .

Let's talk about gorutines

I have to say that my relationship with the goruntins not is the bests, However, I am deeply attracted to gorutins.

Ok, let’s skip the romantic part and get down to the nitty-gritty.

I have a dream

I have a dream? Yes, this question should be “I have a problem”, but it’s not enought funny to admit that I do.

In an ideal world I would have a lot of heavy tasks, running concurrently that I could cancel at any time, without worrying about memory leaks, race conditions or synchronization scheduling. Anyway, I have to think about it.

How to deploy theme LoveIt in GitHub Pages

My blog uses hugo with the LoveIt theme that I use to publish this post and all deployed on GitHub Pages. So, in this post we are going to talk about how we can do that.

1 Requeriments:

First of all, we need a couple of things before we start, here is my list.

2 Setup

First of all we need to setup project in local, this firsts step you can see also in basic configuration