Dev tools · September 24, 2020

Obsidian
Deno's first native GraphQL caching client and server module
Obsidian launched on September 24, 2020 with 8 votes, #1,152 of 3,919 launches that month and more than 50% of that year's launches.
What it does
Obsidian is Deno's first native GraphQL caching client and server module. Boasting lightning-fast caching and fetching capabilities alongside normalization and destructuring strategies, Obsidian is equipped to support scalable, highly performant applications.
Does a similar job
all alternatives →


- OSOpen-source obsidian.md sync server2023 · ▲416
https://github.com/acheong08/obsidian-sync Hello HN, I'm a recent high school graduate and can't afford $8 per month for the official sync service, so I tried my hand at replicating the server. It's still missing a few features, such as file recovery and history, but the basic sync is working. To the creators of Obsidian.md: I'm probably violating the TOS, and I'm sorry. I'll take down the repository if asked. It's not ready for production and is highly inefficient; Not competition, so I hope you'll be lenient.
- AHA highly opinionated, fully functional Obsidian vault2022 · github.com · ▲258
A few months ago I noticed that I was quickly approaching my 10GB sync limit for my daily driver vault. I considered deprecating some of the heavier files and images, but I was worried how it would affect the integrity of my vault. Instead, I took the opportunity to think to myself -- what would the perfect vault look like? I began to write down some of the key philosophies and strategies I use in my driver vault which led to indispensable plugins, which led to more indispensable philosophies and on and on it went. I've chronicled these results into a fully working vault template that…
- SAStash, a graph-based cache for Node.js and Redis2012 · ▲56
Last night, while trying to figure out the best way to implement caching in my app, I had an idea for a dirt-simple caching system based on a dependency graph. The premise I started with is that one of the hardest things to manage in a cache is dependencies between entities. In order to cache items effectively, you inevitably have to duplicate "child" data inside of "parent" entries. Then, when a child is changed, you have to invalidate the child and its parents, and its parents' parents, and so on. To try to help this, I hacked together a simple Node.js library called Stash, which models…
More dev tools this month
the category →


OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 7d ago · opentrailpaper.com


Vendo ▲362Let your users build their own features inside your product
Dev tools · 26d ago · vendo.run
Source: Product Hunt launch ↗
Launched alongside, September 2020
the whole month →

Tables by Google▲786Tables helps teams easily track & automate tasks
Work · 2020 · tables.area120.google.com
- LS
Almost eight years ago I launched an online “Linux sysadmin course for newbies” here at HN. It was a side-project that went well, but never generated enough money to allow me to fully commit to leaving the Day Job. After surviving the Big C, and getting made redundant I thought I might improve and relaunch it commercially – but my doctors are a pessimistic bunch, so it looked like I didn’t have the time. Instead, I rejigged/relaunched it via a Reddit forum this February as free and open - and have now gathered a team of helpers to ensure that it keeps going each month even after I can’t…
Commerce · 2020

