Open in app

Sign in

Write

Sign in

João Almeida
João Almeida

147 Followers

Home

About

Jan 13, 2020

Patterns: table-driven testing

The Go, Python and PHP way — In this article I’m going to showcase a way to better structure your tests that allows for better readability and easier extension. Consider the following signature for a function that anonymizes all emails in a given text by replacing them with “*****” and returning the result: func (Anonymizer) AnonymizeEmails(text string)…

Testing

2 min read

Patterns: Table-driven Testing
Patterns: Table-driven Testing
Testing

2 min read


Mar 4, 2019

Learning a new skill in tech

Case in point, golang — The world of software engineering is constantly changing: new technologies, new languages, new methodologies, new tools appear nearly everyday and part of our job, is to keep up with this (and ideally contribute to it as well) so, when we face a problem we’re trying to solve, we can make…

Programming

6 min read

How I learn a new skill (using Go as example)
How I learn a new skill (using Go as example)
Programming

6 min read


Aug 2, 2017

Building a Worker Pool in Golang

Dynamically scalable queue consumer — Motivation Recently we created a service that handles all events between Salesforce and our Core (Uniplaces main API).

Programming

4 min read

Building a Worker Pool in Golang
Building a Worker Pool in Golang
Programming

4 min read

João Almeida

João Almeida

147 Followers

Gopher. Software Engineer @ Unbabel.

Following
  • Scott Galloway

    Scott Galloway

  • Netflix Technology Blog

    Netflix Technology Blog

  • Jason Yip

    Jason Yip

  • Febin John James

    Febin John James

  • Marko Milojevic

    Marko Milojevic

See all (72)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams