Asymmetric Cryptography

Improving the developer experience when documenting

Project documentation is often avoided by many tech teams. It can be challenging to determine what to document and when to do so, and there is even a debate on whether documentation is useful or not. In this article, we won't delve into these issues. Instead, we will focus on the developer experience when documenting projects and libraries.

READ MORE

How to Run Rust from Python

Python is one of the most beloved and powerful coding languages out there. With the adoption of Python for data science and data engineering tasks, the number of Python developers is growing at a huge pace. But Python sometimes is slow, so how can we find a solution for applications that need to fix a Python bottleneck in performance? Rust to the rescue!

READ MORE

How to Create a Tic-Tac-Toe Board Using React.js

Everyone has played tic-tac-toe at least once, but have you ever created a tic-tac-toe board using React? No? Well then, it's your lucky day! We'll create one from scratch using React, context, useEffects, and some cool features that React provides for us.

READ MORE

You Need to Know Big O Notation: Here's Why

When we're programming, most of us think about solving the problem that lies ahead. But instead of asking, "How do I create code that works?" we should be asking, "How do I solve problems in the most efficient and elegant way, consuming as little processing capacity as possible?"

READ MORE

DApps: The New Generation of Applications

DApp is an application that runs on top of a blockchain that combines a smart control and a frontend user interface. Don´t worry if you don't completely understand this concept, because in today's snippet, we are going to explain blockchain and its evolutions, as well as introduce DApps and their wider industry implications.

READ MORE