
  <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>Mon, 18 Apr 2022 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://jdecorte.com/tags/c/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://jdecorte.com/writeups/minishell</guid>
    <title>Minishell: Building a Bash Clone in C</title>
    <link>https://jdecorte.com/writeups/minishell</link>
    <description>Building a Bash-like shell from scratch in C: pipes, process management, signal handling, redirections, and command execution.</description>
    <pubDate>Mon, 18 Apr 2022 00:00:00 GMT</pubDate>
    <author>jdecorte@proton.me (John Decorte)</author>
    <category>C</category><category>Unix</category><category>Systems Programming</category><category>Shell</category><category>Process Management</category>
  </item>

  <item>
    <guid>https://jdecorte.com/writeups/webserv</guid>
    <title>webserv: An HTTP/1.1 Web Server in C++98</title>
    <link>https://jdecorte.com/writeups/webserv</link>
    <description>Building a production-grade HTTP/1.1 web server from scratch in C++98: TCP sockets, I/O multiplexing with select(), HTTP parsing, and CGI support.</description>
    <pubDate>Mon, 27 Mar 2023 00:00:00 GMT</pubDate>
    <author>jdecorte@proton.me (John Decorte)</author>
    <category>C++</category><category>Networking</category><category>HTTP</category><category>Systems Programming</category><category>Web Server</category>
  </item>

    </channel>
  </rss>
