---
title: "George Silva (@george-silva) | Hashnode"
description: "Geographer, software engineer, woodworker. Read the latest articles by George Silva on Hashnode."
url: "https://hashnode.com/@george-silva"
---

@george-silva

# George Silva

@george-silva · Florianópolis, SC - Brazil · Joined February 2021

Geographer, software engineer, woodworker

[Website](https://dev.metageo.xyz/)

### [Efficient Methods for Generating Zonal Statistics in GIS](https://dev.metageo.xyz/efficient-methods-for-generating-zonal-statistics-in-gis?utm_source=hashnode&utm_medium=feed)

Operating at Scale

6 min read · [dev.metageo.xyz](https://dev.metageo.xyz/efficient-methods-for-generating-zonal-statistics-in-gis?utm_source=hashnode&utm_medium=feed)

[Apr 3, 2025](https://hashnode.com/posts/efficient-methods-for-generating-zonal-statistics-in-gis/67ee9272cf2280139e975b5a)

### [5 books that changed my career](https://dev.metageo.xyz/5-books-that-changed-my-career?utm_source=hashnode&utm_medium=feed)

Standing on the shoulder of giants

5 min read · [dev.metageo.xyz](https://dev.metageo.xyz/5-books-that-changed-my-career?utm_source=hashnode&utm_medium=feed)

[Jun 15, 2021](https://hashnode.com/posts/5-books-that-changed-my-career/60c7fa1b590a5c0656565491)

### [Moving to Software Development](https://dev.metageo.xyz/moving-to-software-development?utm_source=hashnode&utm_medium=feed)

A (real) story about how I became a software developer

8 min read · [dev.metageo.xyz](https://dev.metageo.xyz/moving-to-software-development?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/moving-to-software-development/60a949be20d1f45ceb7ee5da) [May 22, 2021](https://hashnode.com/posts/moving-to-software-development/60a949be20d1f45ceb7ee5da)

### [Design Patterns - Strategy](https://dev.metageo.xyz/design-patterns-strategy?utm_source=hashnode&utm_medium=feed)

Decouple algorithm execution and algorithm selection for maintanaible code

7 min read · [dev.metageo.xyz](https://dev.metageo.xyz/design-patterns-strategy?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/design-patterns-strategy/60a2ef79b7d0a531c6aa5995) [May 17, 2021](https://hashnode.com/posts/design-patterns-strategy/60a2ef79b7d0a531c6aa5995)

### [Design Patterns - Visitor](https://dev.metageo.xyz/design-patterns-visitor?utm_source=hashnode&utm_medium=feed)

Double dispatch to keep your code clean

7 min read · [dev.metageo.xyz](https://dev.metageo.xyz/design-patterns-visitor?utm_source=hashnode&utm_medium=feed)

[2](https://hashnode.com/posts/design-patterns-visitor/609ffcf615f9347ff3d8e2ff) [May 15, 2021](https://hashnode.com/posts/design-patterns-visitor/609ffcf615f9347ff3d8e2ff)
