Skip to content
srodrigo logo
  • Home
  • Blog
  • About
srodrigo logo

Blog

5 Best VS Code extensions for Rust development
Programming

5 Best VS Code extensions for Rust development

Introduction Rust is a relatively new programming language. Development tools are still growing, but there are…

Read More 5 Best VS Code extensions for Rust developmentContinue

Game Development In Rust: Making A Strategy Game (Part 3 – Adding Different Unit Types)
Programming

Game Development In Rust: Making A Strategy Game (Part 3 – Adding Different Unit Types)

In Part 2, we added our first unit and repurposed our codebase enough to keep adding…

Read More Game Development In Rust: Making A Strategy Game (Part 3 – Adding Different Unit Types)Continue

Game Development In Rust: Making A Strategy Game (Part 2 – Adding The First Unit)
Programming

Game Development In Rust: Making A Strategy Game (Part 2 – Adding The First Unit)

In Part 1 of Game Development In Rust: Making A Strategy Game, we created a basic…

Read More Game Development In Rust: Making A Strategy Game (Part 2 – Adding The First Unit)Continue

Game Development In Rust: Making A Strategy Game (Part 1 – The Battlefield)
Programming

Game Development In Rust: Making A Strategy Game (Part 1 – The Battlefield)

Game Development In Rust: Making A Strategy Game is a series of articles where we make a game in Rust with Bevy. The first article focuses on creating the foundations of the project and the battlefield. The source code is provided so you can follow along easily. I hope you will enjoy!

Read More Game Development In Rust: Making A Strategy Game (Part 1 – The Battlefield)Continue

How To Improve Developer Productivity: My 11 Battle-Tested Tips
Programming

How To Improve Developer Productivity: My 11 Battle-Tested Tips

The quest on how to improve developer productivity is not short of epic battles. Many of…

Read More How To Improve Developer Productivity: My 11 Battle-Tested TipsContinue

Getting Started With Rust: A Simplified Hands-on Guide
Programming

Getting Started With Rust: A Simplified Hands-on Guide

In a previous Introduction To Rust, we discussed what Rust is about. In this article, we…

Read More Getting Started With Rust: A Simplified Hands-on GuideContinue

A Comprehensive Codeless Introduction To Rust
Programming

A Comprehensive Codeless Introduction To Rust

Rust is a relatively new programming language that has gained the right to be the most…

Read More A Comprehensive Codeless Introduction To RustContinue

  • Home
  • About
  • Cookie Policy
  • Terms and Conditions

© 2025 Sergio Rodrigo Royo | Learn How To Code | Computer Programming

Manage your privacy

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.

Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics

Marketing

Features
Always active

Always active
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Manage options
{title} {title} {title}
Manage your privacy
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Statistics

Marketing

Features
Always active

Always active
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Manage options
{title} {title} {title}
  • Home
  • Blog
  • About