corpus.blog
Most cited
Talked about
Blogs
41554 blogs · [ { "id": "01a087dd-d962-7109-bc85-e6e42385b139", "title": "Finding a needle in a 4 GB haystack: from 0.75 GB/s to 49 GB/s in Go", "url": "https://segflow.github.io/post/fast-file-search-go/", "published_at": "2026-05-28T22:40:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42434c6f0", "title": "No, you don't need Oh My Zsh", "url": "https://segflow.github.io/post/no-you-dont-need-ohmyzsh/", "published_at": "2025-06-23T11:00:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e424dad104", "title": "The case against helper packages named `utils`", "url": "https://segflow.github.io/post/against-utils-packages/", "published_at": "2025-01-09T11:00:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e425bb2a65", "title": "Errors are values, but only if you treat them that way", "url": "https://segflow.github.io/post/errors-are-values/", "published_at": "2024-11-14T16:10:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e425d254d6", "title": "Self-explained function signatures", "url": "https://segflow.github.io/post/self-explained-function-signatures/", "published_at": "2024-09-26T07:45:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e4269d8a81", "title": "Zero-copy in Go: sendfile, splice, and the cost of io.Copy", "url": "https://segflow.github.io/post/zero-copy-sendfile-splice/", "published_at": "2024-01-22T09:00:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e426d9977d", "title": "Bounds-check elimination in Go: making the prover happy", "url": "https://segflow.github.io/post/bounds-check-elimination/", "published_at": "2023-07-08T12:30:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e427360514", "title": "Backpressure for the impatient: channels vs. semaphores vs. tokens", "url": "https://segflow.github.io/post/backpressure-patterns/", "published_at": "2023-02-19T15:00:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e427f964f4", "title": "What strace -c taught me about a fast CLI", "url": "https://segflow.github.io/post/strace-c-fast-cli/", "published_at": "2022-09-05T10:20:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e4282bf210", "title": "Escape analysis, demystified by 6 tiny examples", "url": "https://segflow.github.io/post/escape-analysis-examples/", "published_at": "2022-04-17T13:45:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e4289dcf44", "title": "Designing for deletion", "url": "https://segflow.github.io/post/designing-for-deletion/", "published_at": "2021-10-11T08:15:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e429812df4", "title": "Tuning a Go TCP server toward 1M idle connections on a laptop", "url": "https://segflow.github.io/post/million-idle-connections/", "published_at": "2021-03-22T17:30:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e429c3841f", "title": "Inlining budgets, and why your one-liner stayed slow", "url": "https://segflow.github.io/post/inlining-budgets/", "published_at": "2020-09-14T09:00:00+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e429f14036", "title": "My journey optimizing the Go Compiler", "url": "https://segflow.github.io/post/go-compiler-optimization/", "published_at": "2020-04-28T12:20:28+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42a8971cb", "title": "Noxale CTF: Grocery List (pwn)", "url": "https://segflow.github.io/post/noxale-ctf-grocery_list/", "published_at": "2018-09-09T18:21:10+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42b7917fe", "title": "PlaidCTF: Shop (pwn)", "url": "https://segflow.github.io/post/plaid-ctf-shop/", "published_at": "2018-05-06T19:17:33+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42bf26621", "title": "AceBear CTF: Secure login (reverse)", "url": "https://segflow.github.io/post/acebear-ctf-secure_login/", "published_at": "2018-01-30T20:12:11+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42ca52bfd", "title": "34C3 CTF: GiftWrapper 2 (pwn)", "url": "https://segflow.github.io/post/34c3-ctf-giftwrapper2/", "published_at": "2018-01-21T08:21:10+00:00" }, { "id": "01a087dd-d962-7109-bc85-e6e42d33104b", "title": "3DS CTF: Xesar (crypto)", "url": "https://segflow.github.io/post/3ds-ctf-xesar/", "published_at": "2017-12-30T12:20:47+00:00" } ] posts
Claim your blog
Back to segflow.github.io
Blog · corpus.blog/blogs/segflow.github.io/posts
segflow.github.io
segflow.github.io
2026
Finding a needle in a 4 GB haystack: from 0.75 GB/s to 49 GB/s in Go
original ↗
28 May 2026
2025
No, you don't need Oh My Zsh
original ↗
23 Jun 2025
The case against helper packages named `utils`
original ↗
9 Jan 2025
2024
Errors are values, but only if you treat them that way
original ↗
14 Nov 2024
Self-explained function signatures
original ↗
26 Sept 2024
Zero-copy in Go: sendfile, splice, and the cost of io.Copy
original ↗
22 Jan 2024
2023
Bounds-check elimination in Go: making the prover happy
original ↗
8 Jul 2023
Backpressure for the impatient: channels vs. semaphores vs. tokens
original ↗
19 Feb 2023
2022
What strace -c taught me about a fast CLI
original ↗
5 Sept 2022
Escape analysis, demystified by 6 tiny examples
original ↗
17 Apr 2022
2021
Designing for deletion
original ↗
11 Oct 2021
Tuning a Go TCP server toward 1M idle connections on a laptop
original ↗
22 Mar 2021
2020
Inlining budgets, and why your one-liner stayed slow
original ↗
14 Sept 2020
My journey optimizing the Go Compiler
original ↗
28 Apr 2020
2018
Noxale CTF: Grocery List (pwn)
original ↗
9 Sept 2018
PlaidCTF: Shop (pwn)
original ↗
6 May 2018
AceBear CTF: Secure login (reverse)
original ↗
30 Jan 2018
34C3 CTF: GiftWrapper 2 (pwn)
original ↗
21 Jan 2018
2017
3DS CTF: Xesar (crypto)
original ↗
30 Dec 2017