Skip to content

Ramón Invarato

Co-founder · Cloud solutions architect specialised in AI, Big Data and Machine Learning 138 articles in English · 138 in Spanish

I design and build data platforms and intelligent systems, and I enjoy sharing that experience here.

Articles

Client vs Server

Client and Server is an architecture for communicating and splitting up tasks. The Client asks for something and the Provider (Server) offers what was asked.

Sep 1, 2019

How Servers and Hosting Services Work

Learn how servers and hosting services work, from DNS and ISPs to creating your own cloud VPS server and connecting to it securely over SSH.

Jul 30, 2019

Mapping and MutableMapping in Python

Learn how to build your own dictionary-like classes in Python with Mapping and MutableMapping: magic methods, lifecycle, repr, str and a full working example.

Apr 20, 2019

Specialize Your Own Collection in Python

Mapping, Sequence or Collection in Python: you choose the best one for the data structure you want to build. A simple explanation of everything you need.

Apr 20, 2019

Python repr vs str

Understand repr vs str in Python and learn how to use them in any custom class. Examples of using repr for debugging.

Feb 17, 2019

Hashables in Python

A hashable is any object that returns its "Hash Code" when asked, and that code stays the same for the whole life of the object. Learn how it works in Python.

Nov 18, 2018

Mutable and Immutable Types in Python

Learn whether a variable can change (mutable) or not (immutable). Mutable: List, Dict, Set. Immutable: String, Int, Float, Bool, Tuple, Range, Decimal.

Aug 5, 2018

Building Your Own Collection in Python

Learn how to build your own Collection in Python step by step: Container, Sized and Iterable explained, plus the difference between an Iterator and an Iterable.

May 27, 2018

Binary: Combinations and Conversion

Learn how numeral system combination tables work and convert between binary, decimal, hexadecimal and octal with simple mental math.

Aug 29, 2017

Binary Number System

Learn what the binary number system is, how it relates to decimal, octal, hexadecimal and base 64, and how to read bases and number notations.

Jul 28, 2017