| | A production bug that made me care about undefined behavior (gaultier.github.io) |
| 163 points by birdculture 61 days ago | past | 107 comments |
|
| | The production bug that made me care about undefined behavior (gaultier.github.io) |
| 3 points by thunderbong 62 days ago | past | 1 comment |
|
| | The production bug that made me care about undefined behavior (gaultier.github.io) |
| 1 point by broken_broken_ 63 days ago | past |
|
| | Detecting Goroutine Leaks with DTrace (gaultier.github.io) |
| 2 points by broken_broken_ 68 days ago | past |
|
| | A million ways to die from a data race in Go (gaultier.github.io) |
| 4 points by broken_broken_ 3 months ago | past |
|
| | A million ways to die from a data race in Go (gaultier.github.io) |
| 151 points by ingve 3 months ago | past | 138 comments |
|
| | How to reproduce and fix an I/O data race with Go and DTrace (gaultier.github.io) |
| 5 points by ingve 4 months ago | past |
|
| | How to reproduce and fix an I/O data race with Go and DTrace (gaultier.github.io) |
| 1 point by broken_broken_ 4 months ago | past |
|
| | Observe live SQL queries in Go with DTrace (gaultier.github.io) |
| 2 points by ingve 5 months ago | past |
|
| | Observe live SQL queries in Go with DTrace (gaultier.github.io) |
| 3 points by broken_broken_ 5 months ago | past |
|
| | Learn x86-64 assembly by writing a GUI from scratch (2023) (gaultier.github.io) |
| 263 points by ibobev 5 months ago | past | 27 comments |
|
| | An amusing blind spot in Go's static analysis (gaultier.github.io) |
| 3 points by mrtz 6 months ago | past |
|
| | A subtle bug with Go's errgroup (gaultier.github.io) |
| 27 points by broken_broken_ 6 months ago | past | 19 comments |
|
| | An optimization and debugging story with Go and DTrace (gaultier.github.io) |
| 2 points by broken_broken_ 8 months ago | past |
|
| | A subtle data race in Go (gaultier.github.io) |
| 1 point by broken_broken_ 8 months ago | past |
|
| | What should your mutexes be named? (gaultier.github.io) |
| 6 points by broken_broken_ 8 months ago | past |
|
| | Learn x86-64 assembly by writing a GUI from scratch (gaultier.github.io) |
| 3 points by ibobev 11 months ago | past | 1 comment |
|
| | Build PIE executables in Go: I got nerd-sniped (gaultier.github.io) |
| 2 points by broken_broken_ 11 months ago | past |
|
| | Making my static blog generator 11 times faster (gaultier.github.io) |
| 4 points by nill0 on Feb 27, 2025 | past |
|
| | Far too many ways to wait on a child process with a timeout (gaultier.github.io) |
| 2 points by fanf2 on Feb 25, 2025 | past |
|
| | Making my static blog generator 11 times faster (gaultier.github.io) |
| 3 points by broken_broken_ on Feb 19, 2025 | past | 1 comment |
|
| | Making my debug build run 100x faster so that it is finally usable (gaultier.github.io) |
| 87 points by broken_broken_ on Feb 18, 2025 | past | 20 comments |
|
| | Addressing CGO pains, one at a time (gaultier.github.io) |
| 2 points by broken_broken_ on Feb 14, 2025 | past |
|
| | Tip of the day #4: Type annotations on Rust match patterns (gaultier.github.io) |
| 1 point by broken_broken_ on Feb 11, 2025 | past |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 2 points by thunderbong on Feb 3, 2025 | past |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 49 points by broken_broken_ on Feb 3, 2025 | past | 33 comments |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 2 points by broken_broken_ on Feb 2, 2025 | past |
|
| | Way too many ways to wait on a child process with a timeout (gaultier.github.io) |
| 129 points by broken_broken_ on Nov 10, 2024 | past | 32 comments |
|
| | How to successfully rewrite a C++ codebase in Rust (gaultier.github.io) |
| 6 points by fanf2 on Nov 6, 2024 | past |
|
| | Perhaps Rust Needs "Defer" (gaultier.github.io) |
| 74 points by broken_broken_ on Nov 6, 2024 | past | 67 comments |
|
|
| More |