Open in app

Sign In

Write

Sign In

Iván Corrales Solera
Iván Corrales Solera

97 Followers

Home

About

Published in ITNEXT

·Pinned

Webassembly: Running Go code in the browser.

Webassembly (WASM) is one of the most disruptive technologies at this moment. WASM enables us to run programs in the browser that was written in programming languages not supported by the own browser. …

Webassembly

6 min read

Webassembly: Running Go code in the browser.
Webassembly: Running Go code in the browser.
Webassembly

6 min read


Published in Dev Genius

·Pinned

Build your own DSL with Go & HCL

DSL stands for Domain Specific Language The main goal of tools such as Kubernetes, Docker compose, Jenkins CI, Gitlab CI, or Ansible, among others, is that their behavior can be customized by configuration. They‘re like a black box that depending on the input (YAML/JSON descriptors), will generate different output. Other…

Golang

6 min read

Build your own DSL with Go & HCL
Build your own DSL with Go & HCL
Golang

6 min read


Pinned

BERT: Understanding the Null response threshold in QA systems

Building a robust Questions Answering system (QA) implies that the system will provide an answer only when this can be found in the context. That means, that when we build a QA system we must consider two types of questions Questions with one (or more) valid answers (Positive questions) Questions…

Bert

6 min read

BERT: Understanding the Null response threshold in QA systems
BERT: Understanding the Null response threshold in QA systems
Bert

6 min read


Pinned

Transformers for Natural Language Processing (NLP)

Whether you’re an experienced Artificial Intelligence (AI) developer or you’re a newbie in this world, this post will provide you with the required knowledge to build your own Transformers implementations for resolving Natural Language Processing (NLP) challenges. Natural Language Processing Natural Language Processing (NLP) is one of the major fields in AI. NLP…

AI

10 min read

Transformers for Natural Language Processing (NLP)
Transformers for Natural Language Processing (NLP)
AI

10 min read


Dec 5, 2022

Minikube on a VPS from scratch

It’s not rocket science to set up a Kubernetes (k8s) cluster on your local machine with minikube. On the other hand, It’s not straightforward when you want to set up minikube on a remote server. …

Kubernetes

7 min read

Minikube on a VPS from scratch
Minikube on a VPS from scratch
Kubernetes

7 min read


Sep 6, 2022

Choosing the right programming language

There’s not a silver bullet to state the properest programming language for each project. On the other hand, there are some languages that will provide a better solution for specific problems. There may be multiple programming languages right for each project, but there’s only a single right way to build…

Coding

5 min read

Choosing the right programming language
Choosing the right programming language
Coding

5 min read


Feb 17, 2021

Orion in Action: Testing a Real API

Introduction In this article, we will learn how to automate acceptance tests for a REST API. This API provides endpoints to register and authenticate users (sign up/in). Additionally provides a secure endpoint to fetch data of a user. The service persists and fetches data in a mongo database. The below flow…

Testing

3 min read

Orion in Action: Testing a Real API
Orion in Action: Testing a Real API
Testing

3 min read


Feb 8, 2021

Orion: A next-generation automation testing tool

Orion is born to help us to write and automate our acceptance tests. It provides a DSL inspired by Gherkin and based in HCL. The goal of Orion, is to provide people without technical skills a tool to write acceptance tests. In this article, we will go through some real…

Testing

8 min read

Orion: A next-generation automation testing tool
Orion: A next-generation automation testing tool
Testing

8 min read


Aug 1, 2020

3 days playing with Rust (and I love it!)

This article is mainly focused for those developers who haven’t tried Rust yet or they are starting to play with it. It has been written after 3 days playing with Rust .So please… don’t be so hard with me! …

Rustlang

6 min read

3 days playing with Rust (and I love it!)
3 days playing with Rust (and I love it!)
Rustlang

6 min read


Dec 4, 2019

Building an intelligent cache (memoization) in 2 steps

In this article we’ll learn to build a functions memoization cache. This will make that cached functions requests will make skip the function invocation. Pre-requisites To build our intelligent cache we will use the below two libraries: go-cache: It provides a mechanism to create cache with expiration time. …

Go

2 min read

Building an intelligent cache (memorization) in 2 steps
Building an intelligent cache (memorization) in 2 steps
Go

2 min read

Iván Corrales Solera

Iván Corrales Solera

97 Followers

If tech can change the world... why don't we use it to make it better? https://www.linkedin.com/in/ivan-corrales-solera/

Following
  • Sau Sheong

    Sau Sheong

  • Greg Thomas

    Greg Thomas

  • Elton Minetto

    Elton Minetto

  • Netflix Technology Blog

    Netflix Technology Blog

  • Andres Bitrian

    Andres Bitrian

See all (63)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech