<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Srinivasa Varanasi</title><description>Backend engineer. Practitioner of caffeine-driven development. Will scale for espresso.</description><link>https://vsik.dev/</link><item><title>FTP server in a Raspberry Pi</title><link>https://vsik.dev/blog/ftp-server-raspberry-pi-vsftpd/</link><guid isPermaLink="true">https://vsik.dev/blog/ftp-server-raspberry-pi-vsftpd/</guid><description>A step-by-step guide to hosting a directory over FTP from a Raspberry Pi using vsftpd, and testing it from your local machine.</description><pubDate>Fri, 29 Dec 2023 00:00:00 GMT</pubDate></item><item><title>Serving a React app from a Raspberry Pi</title><link>https://vsik.dev/blog/serving-a-react-app-from-a-raspberry-pi/</link><guid isPermaLink="true">https://vsik.dev/blog/serving-a-react-app-from-a-raspberry-pi/</guid><description>Turning a Raspberry Pi into a React app server with nginx, including proxying a weather API so the key never reaches the browser.</description><pubDate>Fri, 29 Dec 2023 00:00:00 GMT</pubDate></item><item><title>TCP based file transfer in go</title><link>https://vsik.dev/blog/tcp-based-file-transfer-in-go/</link><guid isPermaLink="true">https://vsik.dev/blog/tcp-based-file-transfer-in-go/</guid><description>Sending a file of any size from a Go client to a Go server over TCP using a header and fixed-size segments, then inspecting the traffic with Wireshark.</description><pubDate>Sun, 12 Nov 2023 00:00:00 GMT</pubDate></item></channel></rss>