<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: krsoninikhil</title><link>https://news.ycombinator.com/user?id=krsoninikhil</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 08:47:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=krsoninikhil" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by krsoninikhil in "Small Kafka: Tansu and SQLite on a free t3.micro"]]></title><description><![CDATA[
<p>I love sqlite backed system, one less component to worry about. But when using Tansu with sqlite storage, what are my options for horizonal scaling and keeping Tansu HA?<p>Also, are there any benchmark on how Tansu with S3 storage would perform in comparison to Kafka or something like WarpStream?</p>
]]></description><pubDate>Sun, 25 Jan 2026 12:59:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46753735</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=46753735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46753735</guid></item><item><title><![CDATA[New comment by krsoninikhil in "Show HN: I open-sourced my Go and Next B2B SaaS Starter (deploy anywhere, MIT)"]]></title><description><![CDATA[
<p>This seems helpful. If you're writing new applications frequently, have something like this really helps.<p>I created a simple start kit set of packages for my projects, not as exhaustive as yours though -- <a href="https://github.com/krsoninikhil/go-rest-kit" rel="nofollow">https://github.com/krsoninikhil/go-rest-kit</a></p>
]]></description><pubDate>Fri, 19 Dec 2025 13:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46325695</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=46325695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46325695</guid></item><item><title><![CDATA[Summary of Bluesky Whitepaper]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/RealmOfSoftware/status/1904941497910505833">https://twitter.com/RealmOfSoftware/status/1904941497910505833</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44548182">https://news.ycombinator.com/item?id=44548182</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 13 Jul 2025 07:14:13 +0000</pubDate><link>https://twitter.com/RealmOfSoftware/status/1904941497910505833</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=44548182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44548182</guid></item><item><title><![CDATA[New comment by krsoninikhil in "[dead]"]]></title><description><![CDATA[
<p>Spring Boot allows you write application configuration in `application.properties` file and pull any variables used from environment. This replicates the same in Go, except it uses a yaml format and you can leave the value empty which you expect to be present in env.</p>
]]></description><pubDate>Sun, 15 Sep 2024 04:54:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=41545312</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=41545312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41545312</guid></item><item><title><![CDATA[Show HN: FastAPI like controllers for Gin based Go apps]]></title><description><![CDATA[
<p>Motivation: I should be able to write following handler / controller similar to FastAPI by just defining SpecificRequest and SpecificResponse i.e. get request body type as argument and return response type along with error:<p>func myHandler(ctx context.Context, request SpecificRequest) (*SpecificResponse, error) {}<p>Exposing simple CRUD APIs is as simple as following<p>- Ensure your model implements crud.Model, you can embed pgdb.BaseModel to get default implementation for few methods.<p>- Define your request and response types and have them implement crud.Request and crud.Response interfaces.<p>- Add routes specifying your request, response and model types</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40487197">https://news.ycombinator.com/item?id=40487197</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 May 2024 02:49:15 +0000</pubDate><link>https://github.com/krsoninikhil/go-rest-kit</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=40487197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40487197</guid></item><item><title><![CDATA[New comment by krsoninikhil in "Ask HN: Could you share your personal blog here?"]]></title><description><![CDATA[
<p><a href="https://nikhilsoni.me/" rel="nofollow noreferrer">https://nikhilsoni.me/</a><p>Learnt most while writing:<p>- <a href="https://nikhilsoni.me/2023/02/25/getting-started-with-music-theory/" rel="nofollow noreferrer">https://nikhilsoni.me/2023/02/25/getting-started-with-music-...</a> - Intro to music theory<p>- <a href="https://nikhilsoni.me/2019/04/05/confusing-terms-in-container-ecosystem/" rel="nofollow noreferrer">https://nikhilsoni.me/2019/04/05/confusing-terms-in-containe...</a> - Confusing terms while trying to understand container<p>- <a href="https://nikhilsoni.me/2023/06/06/providing-aws-msk-kafka-access-to-external-services/" rel="nofollow noreferrer">https://nikhilsoni.me/2023/06/06/providing-aws-msk-kafka-acc...</a> - Problems faced while setting up public MSK</p>
]]></description><pubDate>Wed, 05 Jul 2023 07:28:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=36596874</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=36596874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36596874</guid></item><item><title><![CDATA[A Brief Explainer on Container Runtime Components]]></title><description><![CDATA[
<p>Article URL: <a href="https://nikhilsoni.me/2019/04/05/confusing-terms-in-container-ecosystem/">https://nikhilsoni.me/2019/04/05/confusing-terms-in-container-ecosystem/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=31884905">https://news.ycombinator.com/item?id=31884905</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 26 Jun 2022 15:34:07 +0000</pubDate><link>https://nikhilsoni.me/2019/04/05/confusing-terms-in-container-ecosystem/</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=31884905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31884905</guid></item><item><title><![CDATA[New comment by krsoninikhil in "Confusing Terms in Container Ecosystem"]]></title><description><![CDATA[
<p>Thanks for feedback. I'll update it to make it more clear.
When I was reading on these terms, a single line description did not help much. A simple dictionary would've been kind of similar. Any specific suggestion, you would like to make?</p>
]]></description><pubDate>Fri, 12 Apr 2019 12:04:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=19644013</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=19644013</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19644013</guid></item><item><title><![CDATA[Confusing Terms in Container Ecosystem]]></title><description><![CDATA[
<p>Article URL: <a href="https://krsoninikhil.github.io/2019/04/05/confusing-terms-in-container-ecosystem/">https://krsoninikhil.github.io/2019/04/05/confusing-terms-in-container-ecosystem/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=19642471">https://news.ycombinator.com/item?id=19642471</a></p>
<p>Points: 1</p>
<p># Comments: 2</p>
]]></description><pubDate>Fri, 12 Apr 2019 06:26:03 +0000</pubDate><link>https://krsoninikhil.github.io/2019/04/05/confusing-terms-in-container-ecosystem/</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=19642471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=19642471</guid></item><item><title><![CDATA[Easy Moving from VSCode to Emacs]]></title><description><![CDATA[
<p>Article URL: <a href="https://krsoninikhil.github.io/2018/12/15/easy-moving-from-vscode-to-emacs/">https://krsoninikhil.github.io/2018/12/15/easy-moving-from-vscode-to-emacs/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=18720264">https://news.ycombinator.com/item?id=18720264</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Dec 2018 22:11:37 +0000</pubDate><link>https://krsoninikhil.github.io/2018/12/15/easy-moving-from-vscode-to-emacs/</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=18720264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=18720264</guid></item><item><title><![CDATA[New comment by krsoninikhil in "Show HN: Rwtxt – a space for reading and writing text"]]></title><description><![CDATA[
<p>This is great, I wanted to able to edit hastebin/pastebin without login and it solves this exact problem. Since the link is not that easily guessable, content integrity should not be a problem.</p>
]]></description><pubDate>Fri, 14 Sep 2018 15:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=17988005</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=17988005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=17988005</guid></item><item><title><![CDATA[Show HN: Share your clipboard across the devices]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/krsoninikhil/cloud-clipboard">https://github.com/krsoninikhil/cloud-clipboard</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=14125363">https://news.ycombinator.com/item?id=14125363</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 16 Apr 2017 11:19:46 +0000</pubDate><link>https://github.com/krsoninikhil/cloud-clipboard</link><dc:creator>krsoninikhil</dc:creator><comments>https://news.ycombinator.com/item?id=14125363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14125363</guid></item></channel></rss>