Hacker News new | past | comments | ask | show | jobs | submit login

Hello people of HN. I'm the author, and didn't expect this to get posted here as I introduced a bug in the iOS version where cloning a repo might fail if it doesn't have a single note.

Sorry about that. A bugfix version will hopefully be soon available.

I'm happy to answer any questions.




Hi I am interested in how the git functionality works. How do you let the users deal with potential merge conflicts? How often do you commit and push? With every character that is typed or after the document is closed? Are branches used at all or do you stay on one main branch?


- I just use the local version always and don't deal with any of the conflicts. It is however in the top 10 issues to fix.

Since the history is still preserved, no data is lost.

- I commit and pull + push each time a note is modified / created / deleted. And whenever you pull to refresh or tap the sync button. Optionally, this can be disabled, and it will only pull+push when you press the button.

- I only stay on the main branch, the user has an option to switch branches. I have no plans and no requests / use-cases for doing anything more with branches.


I see links for twitter, Mastodon, and a newsletters... Dare I ask, do you have an RSS feed for blog posts?


Nope. But good catch, I'll add it to my todo list.

The website is built with Hugo [0], so it should be easy enough.

[0] https://gohugo.io/



Really cool product, thanks for your hard work :) What's the best way we can support you?


Either purchasing the pro version, or GitHub Sponsors please - https://Github.com/vhanda

Otherwise, feedback about GitJournal is also greatly appreciated.


How’s the stability? There are a few reviews citing bugs and inability to restore purchases. I’d just try it myself if it didn’t cost $$ on iOS


There have been bugs (still unresolved) about restoring purchases, in each case, the users have written to me, and I've immediately provided them coupons or a workaround.

Regarding stability, there sadly are some crashes on ios which I haven't managed to figure out at all. I'm planning a big move next week where I bump the version of libgit2, since I'm lagging behind by almost 1.5 years now, and I want to make it a regular occurrence. I'm hoping that will help with the stability.


Did you intentionally copy Google Keep design?


Yup. Though the UI is pretty customizable.

My initial (and even now) aim with GitJournal was to satisfy 2 of my needs - A good journalling app where I have control of my data. I used to use Journey [0], but they kept adding more and more cruft, and having to export my data + relying on Google wasn't something I liked. The other is Google Keep. I still have a long way to go to get their level of usability though. Things just feel so much nicer in Google Keep.

Now, since I've been using Obsidian more, I'm starting to incorporate more features from it. So UI is a mix of all 3.

I just noticed that the screenshot carousel in the website is broken.

- [0] https://journey.cloud/


Obsidian on desktop and GitJournal on mobile (android then iOS) has been a winning combination for me!

Thank you for developing this app and for being so responsive to support requests Vishesh!

One small discrepancy between the 2 products is that GitJournal handles the file’s title as both the filename and an h1 inside it, while Obsidian doesn’t sync both by default IIRC. I’m using an obsidian plugin to keep them in sync (i.e. overwrite one when the other changes). I think GitJournal has the correct default behavior but with how popular obsidian is, a setting to behave like obsidian might be useful. My 2 cents.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: