---
title: "Lars Wächter (@larswaechter) | Hashnode"
description: "CS Student | Software Developer. Read the latest articles by Lars Wächter on Hashnode."
url: "https://hashnode.com/@larswaechter"
---

@larswaechter

# Lars Wächter

@larswaechter · Germany · Joined January 2020

CS Student | Software Developer

[Website](https://larswaechter.dev/)

### [Why and How to learn Programming](https://larswaechter.hashnode.dev/why-and-how-to-learn-programming?utm_source=hashnode&utm_medium=feed)

Why you should consider learning how to program and how to get started the right way.

13 min read · [larswaechter.hashnode.dev](https://larswaechter.hashnode.dev/why-and-how-to-learn-programming?utm_source=hashnode&utm_medium=feed)

[Mar 1, 2022](https://hashnode.com/posts/why-and-how-to-learn-programming/621d6a95c07e2ceec7860815)

### [How I structure my React projects](https://larswaechter.hashnode.dev/how-i-structure-my-react-projects?utm_source=hashnode&utm_medium=feed)

A React folder structure that fits my needs. Structuring and organizing React applications.

7 min read · [larswaechter.hashnode.dev](https://larswaechter.hashnode.dev/how-i-structure-my-react-projects?utm_source=hashnode&utm_medium=feed)

[Oct 23, 2021](https://hashnode.com/posts/how-i-structure-my-react-projects/6173f6630f452c1cd94f9f2c)

### [Database seeding in Node.js](https://larswaechter.hashnode.dev/database-seeding-in-nodejs?utm_source=hashnode&utm_medium=feed)

Seed your MySQL database with dummy data using Node.js.

3 min read · [larswaechter.hashnode.dev](https://larswaechter.hashnode.dev/database-seeding-in-nodejs?utm_source=hashnode&utm_medium=feed)

[Aug 29, 2021](https://hashnode.com/posts/database-seeding-in-nodejs/612ba1532858872661b9b82e)

### [How I structure my Node.js REST APIs](https://larswaechter.hashnode.dev/how-i-structure-my-nodejs-rest-apis?utm_source=hashnode&utm_medium=feed)

A Node.js folder structure that fits my needs. Structuring and organizing Node.js REST APIs with a component-based architecture.

7 min read · [larswaechter.hashnode.dev](https://larswaechter.hashnode.dev/how-i-structure-my-nodejs-rest-apis?utm_source=hashnode&utm_medium=feed)

[Aug 20, 2021](https://hashnode.com/posts/how-i-structure-my-nodejs-rest-apis/611fde71a5d08237f40df245)

### [Zobrist Hashing](https://larswaechter.hashnode.dev/zobrist-hashing?utm_source=hashnode&utm_medium=feed)

Zobrist hashing, named for its inventor Albert Zobrist, is a technique to represent game board positions, like from chess or Go, as hash value. It's mainly used with transposition tables, a special kind of hash table that is indexed by a board positi...

6 min read · [larswaechter.hashnode.dev](https://larswaechter.hashnode.dev/zobrist-hashing?utm_source=hashnode&utm_medium=feed)

[Aug 6, 2020](https://hashnode.com/posts/zobrist-hashing/5f2bfd63b8ac395b1f239706)
