[ TOPIC ]
serialization
3 real merged PRs across 3 projects, ordered easiest to hardest. Read them in order to see how serialization shows up in production code, then go deeper with the free papers and talks below.
[ 01 // REAL PRs ]
Next (mid) · 3
🐛 Fix line splitting in `format_sse_event` to comply with SSE spec
This PR teaches how to correctly implement and test line splitting for text serialization according to a protocol spec, highlighting subtle Unicode and newline handling issues.
Treat a leading CSV null as the first Tuple element
This PR teaches how to correctly handle ambiguous NULL values during CSV deserialization for tuple types, balancing per-element and whole-column defaults, and demonstrates robust test-driven bug fixing for serialization edge cases.
fix(compiler-vapor): keep the space after a quoted attribute value
This PR demonstrates how small details in code generation and serialization (like whitespace between HTML attributes) can affect standards compliance and interoperability in compilers.
[ 02 // MUST-READ PAPERS ]
Free to read, ranked by citations.
[ 03 // FREE VIDEOS & TALKS ]
Ranked by views.
other topics
