Written by Pedro Marquez who lives and works in Austin, Texas, doing all things front-end (and some back-end too).
Quick Bits: Using Dropout layers in convolutional neural networks
November 19, 2022Short advice on why and how to use Dropout layers in convolutional neural networks
Software Design Patterns: The builder pattern
November 16, 2022The builder design pattern makes it easier to create objects with multiple parameters
In this post, we will explore how to leverage this extremely useful design pattern
Building a performant heap (priority queue): A deep dive
November 03, 2022Priority queues are one of the data structures that any software engineer must learn how to use.
In this post, we will build a performant heap, and visualize each of its operations through animations.
Create a ML classification model with PyTorch
October 03, 2022One 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.
Common Rust problems for beginners: Ownership & mutability
September 26, 2022Learn how to solve some common problems when starting learning Rust