
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>John Decorte — Full Stack Engineer</title>
      <link>https://jdecorte.com/writeups</link>
      <description>John Decorte | Full-Stack Developer &amp; Cybersecurity Engineer in Montreal. Explore my projects, skills, and experience.</description>
      <language>en</language>
      <managingEditor>jdecorte@proton.me (John Decorte)</managingEditor>
      <webMaster>jdecorte@proton.me (John Decorte)</webMaster>
      <lastBuildDate>Tue, 10 Aug 2021 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://jdecorte.com/tags/get_next_line/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://jdecorte.com/writeups/get-next-line</guid>
    <title>get_next_line: How Static Buffers Work in C</title>
    <link>https://jdecorte.com/writeups/get-next-line</link>
    <description>Reading huge files line by line without crashing: how 42 School&#39;s get_next_line uses static variables and buffer management to persist memory across calls.</description>
    <pubDate>Tue, 10 Aug 2021 00:00:00 GMT</pubDate>
    <author>jdecorte@proton.me (John Decorte)</author>
    <category>c-programming</category><category>42-school</category><category>get_next_line</category><category>low-level</category><category>memory-management</category>
  </item>

    </channel>
  </rss>
