fleetingnotes / fleeting-notes-quartz Goto Github PK
View Code? Open in Web Editor NEWThis project forked from jackyzha0/quartz
Notes that extend your brain
Home Page: https://fleetingnotes.app
License: MIT License
This project forked from jackyzha0/quartz
Notes that extend your brain
Home Page: https://fleetingnotes.app
License: MIT License
https://docs.netlify.com/site-deploys/split-testing/
john-ui-improvements
hugo
branch and john-ui-improvements
branchfleetingnotes-22f77.analytics_309455445
download extension CTA + positioning generalization
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
_public
folder with subdirectories for the pathNice to haves: (or future TODOs)
Describe alternatives you've considered
While programming, I often spend a lot of time searching for things that I already know. Which is why taking programming notes can be so useful. It creates a personalized "cache" of notes. But how do I create meaningful programming notes that I can always go back to? Well stay here to find out!
To create programming notes, I always start off with a title. I typically start with "how to" and end with "in {insert relevant language / framework}". This title succinctly explains the solution to the problem and makes searching easy. For example: "How to center a div in javascript".
Then I create step-by-step instructions on how to solve the particular "how to". While writing, I keep things as dumb as possible because I know my future self will have no idea what I'm writing about. Typically I:
For more complicated notes, I take advantage of linking notes. With linking, I reduce the amount I need to write in the note by expanding on the context in another note. The powerful thing about this is that I can reuse my notes just like how I reuse functions while coding!
So where does Obsidian come into this? Well with the Fleeting Notes app, notes can be synced with Obsidian through the FN plugin. This way all notes taken within the Fleeting Notes will be automatically transferred into Obsidian!
Is your feature request related to a problem? Please describe.
When writing atomic notes, i'd like to be able to show previews of other notes within the currently viewed note. In obsidian it's normally done like ![[link]]
. Essentially I want the same support for quartz. This covers the use case where I can embed a note that's super relevant and the user can see it without needing to hover over the note.
Describe the solution you'd like
See example: https://notes.aadam.dev/TrU0OxcmyepG9PBaJ3ZoH/ (programming)
Right now, taking notes from youtube to Obsidian sucks. To take YT notes, I need to manually copy the timestamp of the video, annotate the video with the correct timestamp, and put all of this in Obsidian. If I don't keep track of the timestamp, coming back to the video requires me to sift through the video to find where my note is referencing. I don't like this manual work so I decided to add a better way in Fleeting Notes.
When taking YT notes in FN, the YT timestamp is automatically added to the source URL. This way timestamps are located within the links themselves. And thanks to youtube's timestamp feature, videos play at the exact time specified within the link. Additionally, I can turn on a setting that automatically fills the source URL when I add a note. Which further simplifies this process.
When combined with the automatic Obsidian sync, I don't need to worry about capturing the timestamp, URL or integrating the note to my knowledge base. I can finally focus on the one thing that matters--writing notes.
Two line graphs. Comparing weekly conversion rate between John's branch and my branch. For the website.
Dependent on #13
We take notes while learning in the classroom but we don't do the same while we come across interesting content on the internet. Why is that?
For most people it's probably because you don't care about learning. But for some people like me who is a keener and has a poo poo memory we want to be able to retain important information because more often than not information goes in through one ear and out through the other.
https://medium.com/@WeAreHowDoI/what-you-need-to-know-about-the-curve-of-forgetting-dff1bb3e6d26
https://github.com/giscus/giscus
<script src="https://giscus.app/client.js"
data-repo="fleetingnotes/fleeting-notes-quartz"
data-repo-id="R_kgDOHKigvA"
data-category="Announcements"
data-category-id="DIC_kwDOHKigvM4CQjum"
data-mapping="pathname"
data-strict="1"
data-reactions-enabled="1"
data-emit-metadata="0"
data-input-position="top"
data-theme="light"
data-lang="en"
data-loading="lazy"
crossorigin="anonymous"
async>
</script>
make changes to john-ui-improvements
landing page
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.