Notes System That Will Let You Thrive: Craft Your Own Path to Productivity

This ad is not shown to multipass and full ticket holders
React Summit
React Summit 2025
June 13 - 17, 2025
Amsterdam & Online
The biggest React conference worldwide
Learn More
In partnership with Focus Reactive
Upcoming event
React Summit 2025
React Summit 2025
June 13 - 17, 2025. Amsterdam & Online
Learn more
Bookmark
SlidesProject website
Rate this content

Do you feel overwhelmed by complex note-taking systems or frustrated by the endless search for the "perfect" app? In this talk, I'll show you how to create a personalized notes system that works for *you*, helping you organize your thoughts, manage your work, and focus on what really matters—whether you're coding, studying, or planning your next creative project.

This talk has been presented at Productivity Conf for Devs and Tech Leaders, check out the latest edition of this Tech Conference.

FAQ

The presentation focuses on building a personalized note-taking system to improve everyday life and work efficiency.

Joanna believes that having a personal note-taking system is beneficial because it is tailored to individual needs and enhances memory retention, as scientifically proven.

Joanna recommends several note-taking apps, including Notion, Obsidian, Logstick, Apple Notes, and Evernote, each with unique features suitable for different preferences.

A good note-taking system should be regularly engaged with, easy to search and retrieve notes from, frictionless to add new notes to, and supportive of the user's workflow.

Consider factors like folder structure preference, online vs. offline access, visual aids like mind maps, use of backlinks, note length, mobile accessibility, and storage options.

She suggests continuing to use your current system and noting down any impressions or issues over a week or two before experimenting with a new system.

Joanna advises against stockpiling knowledge excessively, as it can detract from the enjoyment of learning and reading without note-taking.

Tags are beneficial for organizing and searching notes efficiently, and they are widely supported across different systems, making them a versatile tool.

The quiz is designed to help individuals find a suitable note-taking app that aligns with their personal needs and preferences.

Joanna Otmianowska
Joanna Otmianowska
22 min
27 Mar, 2025

Comments

Sign in or register to post your comment.
  • Joanna Otmianowska
    Joanna Otmianowska
    Famly
    Notion is very different from Obsidian and Logseq and is a great tool indeed! Let me know if you will be trying out any of the new apps you've learnt about
  • Va Da
    Va Da
    P4
    TIL Obsidian and Logseq, Notion still the top.
Video Summary and Transcription
Hello, welcome to my presentation on building your own Node system. I want to share my tips and mistakes so you can learn from them. Having a personalized system is valuable. I use a combination of Bullet Journal and Apple Notes. Logstick is my current system and I love it because it allows easy creation of notes and tags. The four core things that make a system work are engagement, easy search and retrieval, frictionless addition of new notes, and feeling supported. Note-taking provides peace of mind and eliminates the need to remember and search for information. Customize your note system to suit your preferences. Experiment with different note-taking apps and find one that works for you. Consistency matters more than the tool you use.

1. Introduction to Node System

Short description:

Hello, welcome to my presentation on building your own Node system. As a senior frontend engineer, I rely on a good Node system to manage my busy life. I want to share my tips and mistakes so you can learn from them. While AI-powered tools are convenient, having a personalized system is valuable. Writing things down improves memory retention. I've tried various systems over the years, starting from pen and paper to digital tools like Google Docs, Evernote, and Notion. Now, I use a combination of Bullet Journal and Apple Notes.

Hello, welcome to my presentation, Node System That Will Let You Write. My goal today is to show how to build your own system, your Node system, that will help you in your everyday life and work. And my name is Joanna Otmianowska and I work as a senior frontend engineer at family, and this is my full-time job.

But besides that, I do run one of the biggest Polish communities encouraging women to start coding. I also do have a podcast, newsletter. I read a lot. I listen to a lot of podcasts, and I have two small kids that take the majority of my previously free time. So even from this description, you can see that there is a lot going on in my life and I cannot imagine to function without a good Node system, because I don't rely on my brain and my memory and I can't just hope that I will remember something. And this is why I decided to build a good Node-taking system.

And I've been doing that, like, for years now, and I wanted to share my tips and mistakes also so you can actually learn from them and build something. And you may wonder why I want to talk about Node system on AI-centered conference, and also why you just can't use Google or ChatGPT to get what you want. And of course, like, it is possible, but I strongly believe that in, like, AI everything era, it's really nice to have something that you put together yourself and that you can use. Because, of course, you can ask 100 times the same thing, but it's, I believe, nicer to just go back to your notes and use them. And it's been actually scientifically proven that you remember things better if you write them down. So this is also a part of learning journey, just saving what you want to keep for the future.

So, as I already mentioned, I've been testing and using many systems through the years. And this is just to show you, like, how it looked like. I won't be going into much details in here. So basically, I started from pen and paper as probably everyone. But then I started learning how to code, and then I started my first job. And it wasn't enough to save everything I wanted to save. And then I started my blog and a newsletter, and I just needed more and more things to save and to use. So I went to Google Docs. It wasn't really working. I went to Evernote and Notion. But back then, when I was using it, I think it was seven years ago, it didn't really have nice search feature. Like, as an interesting fact today, at my work, at family, we actually use Notion as a main system for the whole company to, like, share documents and everything. Then I moved to Bullet Journal that I actually use still today, like, handwritten one. Then Apple Notes, because I still believe this is the best speech-to-text tool. So if I'm just walking and talking and want to save it, I usually use Apple Notes, and just then put it to a different system.

2. Logstick: My Current System

Short description:

Obsidian and Logstick are two systems I have used. Logstick is my current system and I'll explain why I love it. It is a bullet points-based system that allows you to create notes and tags easily. The journals feature eliminates the need for complex folder structures. Logstick also has favorites, flashcards, and a graph view. Over the years, I've realized that needs change and there is no perfect system. However, there is a system that works for you.

Then Obsidian, because I was really searching for something with good search feature and for something with nice folder structure. And then Logstick. And Logstick is actually my system today, and I just want to show you how it looks like and why I like it so much.

Logstick is actually bullet points-based. So every day, you get this entry with your date, and you can simply create notes. You can also create a new page like this, and you can, for example, add a tag to it. So if you add a tag, then you can just go and see how many things you have on the tag. So for example, I have, like, tech notes, and I have many of them. But what is really nice, you have these journals every day. You don't have to worry about, like, folder structure, and this was my problem in Obsidian, because I had very, very complex structure. And at some point, it actually stopped me from adding new notes, because I wasn't sure where to add them. So I just wasn't adding them. So this is why I change the system.

In Logstick, you also have, like, favorites. For example, this is, like, where I was working on this conference talk. You have flashcards, which is super nice. If you add, like, a card tag to your note, then it shows up in here. So you can basically test your knowledge, if you want. And you have this graph view, and it actually is not very useful, but it's just nice to see, like, how many notes you have. And going back to my presentation, through all these years, I've been amazed how my needs are changing. So basically, I was using something. It was working nice. But after some time, it was just changed. So I needed to adjust my system. And this is where I came to the conclusion. And I think this is very, very accurate today, because there is just no perfect system. So you cannot... I just cannot give you one perfect app that will solve all the problems, and then, like, every problem will be gone. And you will be just using it till the end of your life, like, happy. But there is a system that works for you.

Check out more articles and videos

We constantly think of articles and videos that might spark Git people interest / skill us up or help building a stellar career

Full Stack Documentation
JSNation 2022JSNation 2022
28 min
Full Stack Documentation
Top Content
The Talk discusses the shift to full-stack frameworks and the challenges of full-stack documentation. It highlights the power of interactive tutorials and the importance of user testing in software development. The Talk also introduces learn.svelte.dev, a platform for learning full-stack tools, and discusses the roadmap for SvelteKit and its documentation.
AI and Web Development: Hype or Reality
JSNation 2023JSNation 2023
24 min
AI and Web Development: Hype or Reality
Top Content
This talk explores the use of AI in web development, including tools like GitHub Copilot and Fig for CLI commands. AI can generate boilerplate code, provide context-aware solutions, and generate dummy data. It can also assist with CSS selectors and regexes, and be integrated into applications. AI is used to enhance the podcast experience by transcribing episodes and providing JSON data. The talk also discusses formatting AI output, crafting requests, and analyzing embeddings for similarity.
Gateway to React: The React.dev Story
React Summit US 2023React Summit US 2023
32 min
Gateway to React: The React.dev Story
Watch video: Gateway to React: The React.dev Story
The Talk discusses the journey of improving React and React Native documentation, including the addition of interactive code sandboxes and visual content. The focus was on creating a more accessible and engaging learning experience for developers. The Talk also emphasizes the importance of building a human API through well-designed documentation. It provides tips for building effective documentation sites and highlights the benefits of contributing to open source projects. The potential impact of AI on React development is mentioned, with the recognition that human engineers are still essential.
Opensource Documentation—Tales from React and React Native
React Finland 2021React Finland 2021
27 min
Opensource Documentation—Tales from React and React Native
Documentation is often your community's first point of contact with your project and their daily companion at work. So why is documentation the last thing that gets done, and how can we do it better? This talk shares how important documentation is for React and React Native and how you can invest in or contribute to making your favourite project's docs to build a thriving community
Forget Bad Code, Focus on the System
React Summit US 2023React Summit US 2023
27 min
Forget Bad Code, Focus on the System
Top Content
Watch video: Forget Bad Code, Focus on the System
Setting up the system and separating concerns are important in software development. Modular construction and prefab units are a new trend that makes construction quicker and easier. Architectural complexity can lead to a drop in productivity and an increase in defects. Measuring architectural complexity can help identify natural modules in the code. Best practices for avoiding architectural complexity include organizing code by business domain and using prop drilling. Atomic design and organizing a monorepo are recommended approaches for managing architectural complexity.
Confessions from an Impostor
JSNation 2022JSNation 2022
46 min
Confessions from an Impostor
Top Content
The Talk discusses imposter syndrome and reframes it as being a professional imposter. It emphasizes the importance of sharing and starting, embracing imposterism, and building inclusively for the web. The speaker shares personal experiences of being an imposter in various technical disciplines and highlights the significance of accessibility. The Talk concludes with the idea of building a collective RPG game to remove excuses for not making things accessible.

Workshops on related topic

How to Create a Web Application in an (Almost) Autonomous Way Using Clean Coder
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
95 min
How to Create a Web Application in an (Almost) Autonomous Way Using Clean Coder
Workshop
Grigorij Dudnik
Grigorij Dudnik
Imagine replacing yourself with a multi-agent AI programmer to develop your production web application. That's exactly what we did at my startup takzyli.pl. To achieve this, we designed and used the Clean Coder - AI agent framework for autonomous code writing (https://github.com/GregorD1A1/Clean-Coder-AI), which is hopefully open-source project. If it worked for us, why shouldn't it work for you?In this workshop, I'll show you how to create an entire web application in an (almost) autonomous way and drastically reduce the time you or your employees spend on writing code.
Test, Code, Repeat: Mastering AI-Assisted Development
Productivity Conf for Devs and Tech LeadersProductivity Conf for Devs and Tech Leaders
53 min
Test, Code, Repeat: Mastering AI-Assisted Development
Workshop
Marco Pierobon
Marco Pierobon
"Test, Code, Repeat: Master AI-Assisted Development" introduces developers to a transformative way of coding with AI as a collaborative partner. This workshop focuses on how iterative workflows, such as the ping pong pairing technique, enable an enhanced interaction between human creativity and AI efficiency.