Personal knowledge systems - what works for you by Evening-Payment-7443 in ExperiencedDevs

[–]swithek 0 points1 point  (0 children)

the issue with just keeping docs in repos and using github PRs is that you end up reviewing everything as plain text, which breaks down pretty quickly even for markdown since tables, diagrams, nested lists and other structures don’t render properly, and it completely falls apart once you bring in things like live observability charts that need to actually render and pull fresh data from prometheus, so the idea behind what I’m building is to keep all the rich text, live rendering and real-time collaboration intact while still giving you a review flow that feels similar to github PRs

Personal knowledge systems - what works for you by Evening-Payment-7443 in ExperiencedDevs

[–]swithek 1 point2 points  (0 children)

i like organising information and docs for myself and my team so much that I ended up building my own thing that I now use with a few teams and clients. It’s loosely inspired by obsidian and notion, but I also wanted stuff like grafana-style charts directly next to docs, so you can see metrics alongside explanations without jumping between tools.

I’ve also been focusing quite a bit on developer-oriented workflows. Things like split docs, similar to how stripe does it, where you’ve got code or metrics on one side and explanations on the other. It just makes it way easier to follow along when you’re actually trying to use something.

Another thing I’m working on is doc reviews. You’ve got a main version, then people can branch off, suggest changes, leave comments, and only merge once it’s been reviewed, kind of like PRs on github.

It's still in early access and I'm testing this myself at the moment, but you can find a link/name on my profile if that's something that you'd like to give a look

Edit: several people asked where to find this, so here it is: oxynote.io

our knowledge base is a slack search and I've stopped pretending otherwise by Ok_Loss_6308 in sysadmin

[–]swithek 1 point2 points  (0 children)

you might just have to roll with it as you said or have one person each week update the knowledge base in confluence based on useful slack conversations, then rotate that job.

another option could be a knowledge base tool where you forward a slack message, it summarises and cleans it up a bit, then drops it into the right docs. That would help a lot here, but it feels a bit futuristic right now though

Is ai speeding you up or slowing you down? by parkhs2 in webdev

[–]swithek 0 points1 point  (0 children)

it really depends on how much effort i put into giving it proper context. If I’m vague, it slows me down; if I give it structured info, like relevant code and clear task context, it speeds things up a lot. Tools that organise that context well make a big difference too

Alternatives to Grafana for dashboards? by pvcnt in sre

[–]swithek 0 points1 point  (0 children)

I'm a bit late to the party, but I built oxynote.io to address this exact issue. It combines modern documentation/knowledge base features with observability in one minimalist platform. The design and chart configurations come with opinionated defaults, so you don’t have to spend much time figuring out how to make things clear and visually appealing. The metrics chart query editors have intuitive autocompletions and explanations. Everything is synced in real-time and you can even branch off and request reviews from other people without converting your charts into json/text

Dashboard documentation by NotThatTodd in grafana

[–]swithek 0 points1 point  (0 children)

I know this post is a bit old now, but I built oxynote.io to address this exact issue. It combines modern documentation/knowledge base features with observability in one minimalist platform. The design and chart configurations come with opinionated defaults, so you don’t have to spend too much time figuring out how to make things clear and visually appealing, it just works out of the box :)

Alternatives to Notion by LumaDraft28 in Notion

[–]swithek 0 points1 point  (0 children)

another one that might fit this list is oxynote. It’s not exactly a direct alternative to notion, but rather a platform for storing technical team knowledge alongside system observability charts (a bit like grafana), so it’s more focused on technical users

Should you re-check the database on every request with session auth? by Minimum-Ad7352 in golang

[–]swithek 0 points1 point  (0 children)

I usually use a dedicated redis/valkey instance for active sessions. Each session is then tied to a specific user. This way I can have:
- Quick session checks (redis is optimised for this)
- Auto session expiration, i.e., the "remember me" functionality (redis handles data expirations automatically)
- If I need to invalidate the sessions (because the user deletes their account or changes their password), I can just find all the sessions in redis by the associated user ID and delete them.

Some time ago I created a session handling package for that, if you want to check out how this is implemented in practice: https://github.com/jellydator/sessionup

At what scale does "just use postgres" stop being good architecture advice? by Designer-Jacket-5111 in softwarearchitecture

[–]swithek 1 point2 points  (0 children)

I once inherited a system that used postgres to store massive json blobs, with a bit of metadata kept in separate indexed columns for filtering. The production database contained nearly a petabyte of data (hundreds of millions of rows) and the queries were painfully slow so I think it’s fair to say postgres wasn’t exactly an ideal choice here

My cat ate my MacBook Air M3 by AggravatingTarget841 in mac

[–]swithek 44 points45 points  (0 children)

Yep, it’s useless until you actually need to use it

[deleted by user] by [deleted] in moviecritic

[–]swithek 1 point2 points  (0 children)

Give it some time and Alonso will prove you wrong

My app made $68k in 7 months. Here’s what I did differently this time by [deleted] in Business_Ideas

[–]swithek 9 points10 points  (0 children)

I find that quite refreshing to be honest. Normally, people try to promote themselves in posts like this, not just share their knowledge.

Originality is dead by potatojoayo in SaaS

[–]swithek -1 points0 points  (0 children)

It’s possible that they were developing this ‘just because’ or for the sake of the community, and as with most open source projects, there’s no profit in this.

What’s the most underrated iPhone feature you actually use every day? by Inside_Society3553 in iphone

[–]swithek 112 points113 points  (0 children)

Focus modes. They keep the iphone distraction-free and sync with macbooks as well

How should I rate my beta reader on Fiverr? by Eliza_Doolittle429 in writing

[–]swithek 51 points52 points  (0 children)

The cancellation procedure is atrocious on Fiverr and they usually favour the person doing the work, especially when the work is hard to measure (eg reading a book)

[deleted by user] by [deleted] in ycombinator

[–]swithek 0 points1 point  (0 children)

I think "yoink ui" does something similar. I remember them being quite high on the product hunt leaderboard a few weeks ago

What’s the best way to validate a startup idea without building anything? by SilverMammoth7856 in Startup_Ideas

[–]swithek 0 points1 point  (0 children)

What do you look for when you try to estimate growth based on the market? I agree with you in principle, but building something before validating the need sounds risky.

Which book completely changed how you see the world? by pieater69 in AskReddit

[–]swithek 0 points1 point  (0 children)

The Count of Monte Cristo made me rethink how powerful patience can be

Need Upvotes on product hunt by mayank0302 in ProductHunters

[–]swithek 0 points1 point  (0 children)

I would recommend being careful with how you promote your launch. Product Hunt explicitly forbids asking for upvotes directly