Patterns for composable concurrent pipelines in Go

Patterns for composable concurrent pipelines in Go The undersigned came into the world of Go from Python, which is quite prevalent in the field of bioinformatics.

GopherCon India 2015

I came to GopherCon India not knowing what to expect, but from the moment I arrived it was nothing short of spectacular. I talked to amazing people who genuinely appreciated that members of the global community came to India to participate in the event.

Scheduler Tracing In Go

Introduction One of the things I love about Go is the profiling and debug information you can generate. There is a special environmental variable named GODEBUG that will emit debugging information about the runtime as your program executes. You can request summary and detailed i...

Introducing JVM - The Java Version Manager

In recent years it has become more and more common to work in different projects running on different versions of Java. There are still some running on Java 6, and there are tons already running on Java 8.

Dump a PostgreSQL table as insert statements

FYI: Like the previous post, this is a really quick tip.

Find non-ASCII chars

FYI: This is a really quick tip.

Integrating Minitest with Shippable

I know, everyone uses Travis. I have nothing against it. But in case you want to test and/or use Shippable, this might be just the guide for you. I will also show how to setup those nice tabs with the test and coverage reports.

Data mining with Go

What is the idea behind Gopher Gala project heatingeffect? Heating Effect provides a visual representation of the raw notice data from (chillingeffects.org). The Chilling Effects database collects and analyzes legal complaints and requests for removal of online materials, helpin...

How to write a good tech job description

Recently I saw a job description of a Brazilian company, more or less like this:

Jekyll: Reading time without plugins

Estimated reading time of a post is a feature that became popular, I believe, with Medium.