---
title: "Larry Lu (@larrylutw) | Hashnode"
description: "Software Engineer. Read the latest articles by Larry Lu on Hashnode."
url: "https://hashnode.com/@larrylutw"
---

@larrylutw

# Larry Lu

@larrylutw · Taipei, Taiwan · Joined May 2023

Software Engineer

### [Why 0.1 + 0.2 ≠ 0.3: A Deep Dive into IEEE 754 and Floating-Point Arithmetic](https://larrylu.dev/why-01-02-03-a-deep-dive-into-ieee-754-and-floating-point-arithmetic?utm_source=hashnode&utm_medium=feed)

Discover floating-point errors and IEEE 754. Learn how computers handle numbers, common errors, and solutions to enhance your coding skills.

4 min read · [larrylu.dev](https://larrylu.dev/why-01-02-03-a-deep-dive-into-ieee-754-and-floating-point-arithmetic?utm_source=hashnode&utm_medium=feed)

[Jan 9, 2020](https://hashnode.com/posts/why-01-02-03-a-deep-dive-into-ieee-754-and-floating-point-arithmetic/668e56fadc202c6799d3c6b5)

### [Maximizing Rust Vector Efficiency: Why Initial Capacity Tricks Work](https://larrylu.dev/maximizing-rust-vector-efficiency-why-initial-capacity-tricks-work?utm_source=hashnode&utm_medium=feed)

Discover why initial capacity boosts Rust Vectors' performance. Learn how to enhance efficiency and speed up operations with these essential tips.

4 min read · [larrylu.dev](https://larrylu.dev/maximizing-rust-vector-efficiency-why-initial-capacity-tricks-work?utm_source=hashnode&utm_medium=feed)

[Dec 9, 2019](https://hashnode.com/posts/maximizing-rust-vector-efficiency-why-initial-capacity-tricks-work/668a550e5985e05752ea774f)

### [Divide and Conquer: Parallel Computing with Goroutines in Golang](https://larrylu.dev/divide-and-conquer-parallel-computing-with-goroutines-in-golang?utm_source=hashnode&utm_medium=feed)

Boost Golang performance with goroutines for parallel computing. Learn task division, multi-core processing, and see performance benchmarks.

5 min read · [larrylu.dev](https://larrylu.dev/divide-and-conquer-parallel-computing-with-goroutines-in-golang?utm_source=hashnode&utm_medium=feed)

[Nov 6, 2018](https://hashnode.com/posts/divide-and-conquer-parallel-computing-with-goroutines-in-golang/668a412daa8474e04f7f9807)

### [Concurrency in Go: Race Conditions and their Solutions](https://larrylu.dev/concurrency-in-go-race-conditions-and-their-solutions?utm_source=hashnode&utm_medium=feed)

Learn to handle race conditions in Go using goroutines, explore practical examples, and discover effective solutions with mutex locks and detectors.

6 min read · [larrylu.dev](https://larrylu.dev/concurrency-in-go-race-conditions-and-their-solutions?utm_source=hashnode&utm_medium=feed)

[Apr 15, 2018](https://hashnode.com/posts/concurrency-in-go-race-conditions-and-their-solutions/648ad38db367f7b6725f9f89)

### [Sustain Your Data: A Practical Guide to Using Docker Volumes](https://larrylu.dev/sustain-your-data-a-practical-guide-to-using-docker-volumes?utm_source=hashnode&utm_medium=feed)

Discover how to effectively use Docker Volumes for data persistence across containers with this practical guide on Named and Host Volumes.

3 min read · [larrylu.dev](https://larrylu.dev/sustain-your-data-a-practical-guide-to-using-docker-volumes?utm_source=hashnode&utm_medium=feed)

[Mar 9, 2018](https://hashnode.com/posts/sustain-your-data-a-practical-guide-to-using-docker-volumes/648ac1749e7fcbff43af6bc2)
