My latest book "Backend Developer in 30 Days" is out! You can get it at Amazon
Pedro Marquez

Written by Pedro Marquez who lives and works in Austin, Texas, doing all things front-end (and some back-end too).

A hero image for this post about state management

Create a ML classification model with PyTorch

October 03, 2022

One of the most common tasks in Machine Learning is classification: Creating a model that, after being trained with a dataset, it can label specific examples of data into one or more categories.

In this post, we will use PyTorch -one of the most popular ML tools- to create and train a simple classification model using neural networks.

A hero image for this post about Rust

Common Rust problems for beginners: Ownership & mutability

September 26, 2022

Learn how to solve some common problems when starting learning Rust

A hero image for this post about Dart code generation.

Code-gen in Dart & Flutter: How to create a builder to generate SQL code

September 21, 2022

In this second part of the series, we discuss how to create a custom builder to generate SQL code out of Dart classes.

A hero image for this post about state management

Converting and customizing Markdown files to HTML with Unified, remark & rehype

September 12, 2022

Hosting your own blog is easier on Markdown!

Many tools exist for converting Markdown to HTML, and in this post we will learn how to use some of them.

A hero image for this post about Dart code generation.

Code-gen in Dart & Flutter: Reflection and code gen

August 26, 2022

Dart libraries like Mockito make heavy use of source-code generation.

In the first of this series of posts, we will explore why we need to generate Dart source code in a Flutter project and what alternatives we have.