Recent submissions

Comment · 23 days ago
Or as someone in 2025 said..."it's better to be competent".
Comment · 5 months ago
Useful with the new Grafana RSS widget, which often breaks due to CORS restrictions, nice.
Comment · 10 months ago
Comment · 11 months ago
Hi all. As you may or may not know, Emmer is a self-hosted API for CRUD-ing JSON data on different filesystems (local, S3, azure blob, ...). Written in GO.

I recently added the S3 connector. Meaning, through a generic API you can CRUD json files in S3. Happy coding!

Comment · 1 year ago
Created a self-hosted API for CRUD-ing JSON data using GO. Helps me with quick/flexible data storage tasks that can easily interface with different programs.

The API is based on the JSON structure. So the example below is for CRUD-ing [key1][key2] in file.json. The value (which can be anything) is then added to the body of the request. Moreover, there are helper functions for appending and incrementing values.

  DELETE/PUT/GET: localhost:8080/api/file/key1/key2/...
Comment · 1 year ago
thank you!
Comment · 1 year ago
Yes! And you can use "append" mode for use cases like these also. Then the value will be added as a list object. So:

  {users: [{"username": "tom"}, {"username": "tim"}]}
Comment · 1 year ago
thanks! That's the exact reason I made this. Just install and go. Most database software is built for a level of scale my personal projects never reach anyways, but I do get stuck with the complexity and configuration.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton