Ruben Sanchez

Software Engineer

  • Home
  • Contact
TwitterGitHubDEVLinkedIn

69 tips I got from The Pragmatic Programmer

Published on August 02, 2021
69 tips I got from The Pragmatic Programmer

The Pragmatic Programmer is a book by Andrew Hunt and David Thomas written in 1999. I have been...

Keep reading

Must-Bookmarks to become good in Go

Published on April 01, 2021
Must-Bookmarks to become good in Go

I am having some days off, so I have compiled a list of Golang resources to go through during this ti...

Keep reading

Go RabbitMQ to Kafka ETL with zero lines of Go!

Published on January 16, 2021
Go RabbitMQ to Kafka ETL with zero lines of Go!

I think that for a big percentage of cases, ETL pipelines are a solved problem. Unless you have very...

Keep reading

Create a *useful* Alexa skill with minimal Python knowledge

Published on December 08, 2020
Create a *useful* Alexa skill with minimal Python knowledge

I am pretty disappointed with the terrible quality of most of the "custom" stuff found in the Alexa s...

Keep reading

Making a fast "yes" clone with Go

Published on October 18, 2020
Making a fast "yes" clone with Go

Following the series on creating Go based clones of the GNU coreutils, today I wanted to do a speed e...

Keep reading

Will this quick Julia lesson make you forget about Python for your data needs?

Published on October 02, 2020
Will this quick Julia lesson make you forget about Python for your data needs?

I have been a Python heavy user for some time, so when I learned about Julia I thought that the prosp...

Keep reading

Upskill yourself by recreating GNU Coreutils in Go

Published on September 26, 2020
Upskill yourself by recreating GNU Coreutils in Go

Reinventing the wheel for fun One of the most popular advice to gain skills programming is...

Keep reading

I was doing bad stuff in my first dev job. Sorry! (Part II)

Published on September 24, 2020
I was doing bad stuff in my first dev job. Sorry! (Part II)

Glad to see you back. It means that you liked the previous part of this article. Or if you haven't se...

Keep reading

I was doing bad stuff in my first dev job. Sorry! (Part I)

Published on September 24, 2020
I was doing bad stuff in my first dev job. Sorry! (Part I)

I got my first developer job almost by accident. I was not looking for a dev job back then, but while...

Keep reading

Monitor the behavior of your Python app by learning InfluxDB, Grafana and Telegraf

Published on September 13, 2020
Monitor the behavior of your Python app by learning InfluxDB, Grafana and Telegraf

We will go through a tutorial where Python and Flask will be used. However, you will soon realize tha...

Keep reading

How do you approach your DEV "Reading List"?

Published on May 22, 2020
How do you approach your DEV "Reading List"?

I have noticed that when faced with articles that are either long, or likely to be useful in the futu...

Keep reading

Use Python in your browser client code together with JS. No server required, thanks to Web Assembly

Published on May 21, 2020
Use Python in your browser client code together with JS. No server required, thanks to Web Assembly

Use case: Let't say that I love Python Pandas for data manipulation, but at the same time I need to u...

Keep reading

The Go way to parse strings into dates is pretty confusing unless you live in a small fraction of the world

Published on May 18, 2020
The Go way to parse strings into dates is pretty confusing unless you live in a small fraction of the world

When it comes to date formats, there is about 640 million people who prefer to order using MDY, and m...

Keep reading

Learn to properly test and auto deploy your Go app with a movie posters server project

Published on May 15, 2020
Learn to properly test and auto deploy your Go app with a movie posters server project

Creating a well tested application pays off by having a lot less to debug in the future, together wit...

Keep reading

Should you learn Functional Programming?

Published on April 10, 2020
Should you learn Functional Programming?

Have you started learning to program recently and heard that all the cool people are doing functional...

Keep reading

Lua and Löve are your gateway drug to videogame making

Published on March 23, 2020
Lua and Löve are your gateway drug to videogame making

So I admit it, I always wanted to create a game, but I have been too easily scared by the amount of w...

Keep reading

Do you love web scraping with Scrapy? Then check Colly for Go

Published on March 05, 2020
Do you love web scraping with Scrapy? Then check Colly for Go

Scrapy is the star of the web scraping world in Python. There are indeed other beautiful libraries ou...

Keep reading

There is such thing as easy API development with Scala

Published on February 29, 2020
There is such thing as easy API development with Scala

I have to admit I am far from expert in Scala, that's why when recently I had to prototype an API in...

Keep reading

© All rights reserved.Made with Stackbit.Generated from DEV
To top