| | An optimization and debugging story with Go and DTrace (gaultier.github.io) |
| 2 points by broken_broken_ 8 hours ago | past | discuss |
|
| | A subtle data race in Go (gaultier.github.io) |
| 1 point by broken_broken_ 21 days ago | past |
|
| | What should your mutexes be named? (gaultier.github.io) |
| 6 points by broken_broken_ 23 days ago | past |
|
| | Learn x86-64 assembly by writing a GUI from scratch (gaultier.github.io) |
| 3 points by ibobev 3 months ago | past | 1 comment |
|
| | Build PIE executables in Go: I got nerd-sniped (gaultier.github.io) |
| 2 points by broken_broken_ 3 months ago | past |
|
| | Making my static blog generator 11 times faster (gaultier.github.io) |
| 4 points by nill0 4 months ago | past |
|
| | Far too many ways to wait on a child process with a timeout (gaultier.github.io) |
| 2 points by fanf2 4 months ago | past |
|
| | Making my static blog generator 11 times faster (gaultier.github.io) |
| 3 points by broken_broken_ 4 months ago | past | 1 comment |
|
| | Making my debug build run 100x faster so that it is finally usable (gaultier.github.io) |
| 87 points by broken_broken_ 4 months ago | past | 20 comments |
|
| | Addressing CGO pains, one at a time (gaultier.github.io) |
| 2 points by broken_broken_ 4 months ago | past |
|
| | Tip of the day #4: Type annotations on Rust match patterns (gaultier.github.io) |
| 1 point by broken_broken_ 4 months ago | past |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 2 points by thunderbong 4 months ago | past |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 49 points by broken_broken_ 5 months ago | past | 33 comments |
|
| | The missing cross-platform OS API for timers (gaultier.github.io) |
| 2 points by broken_broken_ 5 months ago | past |
|
| | Way too many ways to wait on a child process with a timeout (gaultier.github.io) |
| 129 points by broken_broken_ 7 months ago | past | 32 comments |
|
| | How to successfully rewrite a C++ codebase in Rust (gaultier.github.io) |
| 6 points by fanf2 7 months ago | past |
|
| | Perhaps Rust Needs "Defer" (gaultier.github.io) |
| 74 points by broken_broken_ 7 months ago | past | 67 comments |
|
| | Lessons learned from a successful Rust rewrite (gaultier.github.io) |
| 146 points by broken_broken_ 8 months ago | past | 42 comments |
|
| | Tip of the day #2: A safer arena allocator (gaultier.github.io) |
| 23 points by broken_broken_ 8 months ago | past | 2 comments |
|
| | A small trick for simple Rust/C++ interop (gaultier.github.io) |
| 2 points by broken_broken_ 9 months ago | past |
|
| | Odin and Musl: Cross-Compiling Odin Programs for the Raspberry Pi Zero (gaultier.github.io) |
| 4 points by broken_broken_ 9 months ago | past |
|
| | Let's write a video game from scratch like it's 1987 (gaultier.github.io) |
| 321 points by LorenDB on June 20, 2024 | past | 152 comments |
|
| | How to rewrite a C++ codebase successfully (gaultier.github.io) |
| 6 points by PaulHoule on May 10, 2024 | past |
|
| | How to rewrite a C++ codebase successfully (gaultier.github.io) |
| 4 points by heinrich5991 on May 6, 2024 | past |
|
| | How to rewrite a C++ codebase successfully (gaultier.github.io) |
| 6 points by broken_broken_ on May 6, 2024 | past |
|
| | You've just inherited a legacy C++ codebase, now what? (gaultier.github.io) |
| 380 points by broken_broken_ on Feb 29, 2024 | past | 347 comments |
|
| | Roll your own memory profiling: it's not hard (gaultier.github.io) |
| 2 points by broken_broken_ on Nov 25, 2023 | past |
|
| | Roll your own memory profiling: it's not hard (gaultier.github.io) |
| 1 point by asicsp on Nov 24, 2023 | past |
|
| | Learn Wayland by writing a GUI from scratch (gaultier.github.io) |
| 189 points by mmphosis on Oct 14, 2023 | past | 49 comments |
|
| | Cycle detection in graphs does not have to be hard (gaultier.github.io) |
| 2 points by redbell on June 26, 2023 | past | 1 comment |
|
|
| More |