Diogo Souza Brazilian dev. Creator of altaluna.com.br

Stories by Diogo Souza

The python and nim logos.

Nim vs Python: Which should you choose?

Dev

Check out this guide to Nim and Python to decide which program is best for your project.

Diogo Souza
Oct 12, 2020 ⋅ 7 min read
Creating Your First CRUD With Facebook's Recoil

Creating your first CRUD with Facebook’s Recoil

Dev

Explore some of the main features of Facebook’s experimental state management library Recoil by building a CRUD app.

Diogo Souza
Aug 18, 2020 ⋅ 10 min read
The Sortable.js logo.

Creating reordered lists with Sortable.js and React

Dev

Learn how to use Sortable.js and React to create lists, drag-and drop items, sort lists, and reorder lists.

Diogo Souza
Jul 28, 2020 ⋅ 11 min read
The GraphQL logo.

Creating your first CRUD with Dgraph and GraphQL

Dev

Learn how to use Dgraph with GraphQL to create a CRUD that generates scaffolding methods for each one of the queries and mutations.

Diogo Souza
Jun 11, 2020 ⋅ 5 min read
The Pug logo.

Getting started with Pug

Dev

This tutorial introduces you to Pug, a high-performance template engine that simplifies the creation and reuse of HTML code across your site.

Diogo Souza
Jun 1, 2020 ⋅ 7 min read
An image of the node.js logo over a background of a crumpled paper.

Creating a CRUD API with Node, Express, and gRPC

Dev

This tutorial shows you how to build a CRUD API application capable of managing the operations of an in-memory list of customers using Node, Express, and gRPC.

Diogo Souza
Apr 14, 2020 ⋅ 12 min read
An image of the React logo overlayed on a wooden backdrop.

Using react-dnd to create a Tower of Hanoi game

Dev

Learn how to use React dnd, which includes a powerful API to handle dragging and dropping.

Diogo Souza
Mar 2, 2020 ⋅ 10 min read
Learn how to debug performance problems in React with this post

Debugging performance problems in React

Dev

This tutorial shows you how to use Chrome Performance Tab, React Dev Tools, the Profiler API to debug performance problems in React.

Diogo Souza
Feb 18, 2020 ⋅ 7 min read
Getting Started With Enzyme For React

Getting started with Enzyme for React

Dev

Testing is an important step in web application development, especially when it comes to apps made on top of component […]

Diogo Souza
May 24, 2019 ⋅ 7 min read
What's New In Vuex 3.1.1

What’s new in Vuex 3.1.1

Dev

JavaScript has become the mother language of a huge, diverse, and fast-growing programming universe. Once a framework or library gets […]

Diogo Souza
May 22, 2019 ⋅ 3 min read

Using Google Closure Compiler to deliver better JavaScript

Dev

Code review is the process of analyzing code through a (theoretically) rigorous process of reading and critically peer reviewing its […]

Diogo Souza
Mar 15, 2019 ⋅ 5 min read