🎋

Learning & Working tips & tricks

Anh-Thi Dinh

Best way to learn

  • To learn or remember something effectively, try teaching it to someone else. As commonly attributed to Einstein: "If you can't explain it simply, you don't understand it well enough."
  • Engage in discussions with others—ask questions, provide explanations, and exchange viewpoints. Be open to both convincing others and allowing yourself to be convinced by different perspectives. This approach will help you learn much more than just the topic at hand.
  • A teacher once advised me to keep all my thoughts on one side of an A4 paper rather than writing on both sides. This prevents interrupting your flow of thinking when turning the page. I've applied this technique and found it remarkably effective!

Work tracking

  • For tracking completed tasks (to report to your boss what you've done in the past few days, for example), you can use either TickTick or Notion (with database, board, and calendar views).
    • In Notion, create a database with properties: date (task duration) and before (for revisiting finished tasks). Calendar view displays tasks based on date, showing task duration clearly. Remember: one task per card!
  • TickTick excels at displaying tasks in calendar format, but its note-taking capabilities are limited (which is why I ultimately switched to Notion).
  • For tracking your Mac activities, consider Qbserve. Note: this may raise privacy concerns.

For taking notes

Materials

  • The physical experience of writing matters significantly. Choose your note-taking approach carefully (paper type, pen selection, page size, environment, learning time). All these material aspects influence how effective your note-taking will be.

With Notion

  • At Ideta as a full-stack developer, I work across multiple projects (frontend, backend, libraries, RAG server). Initially I created separate notes for each area, but many topics crossed boundaries. Synced blocks became messy as content grew. My solution: one comprehensive note using Toggle Blocks. Now I simply search this single document for anything Ideta-related—much more efficient than deciding where to file information!
  • Use List blocks instead of paragraphs to separate ideas. For nested concepts, use nested lists. This improves readability and shows hierarchical relationships at a glance. Just like this note.
    • Todo list → for tasks you need to complete, ideas not yet checked, or temporary thoughts.
    • Bulleted/Numbered list → For completed items that serve as reference notes. Convert checked todo items to this format to keep important information visible. For example:
      • This one should be done next
        This one has been done but no useful information to look back.
      • This one has been done too but it's useful to look back so it's converted to a bulleted list.
    • Bulleted list → Use for unordered items when you're adding ideas to your current list regardless of their sequence.
    • Numbered list → Use when order matters, such as step-by-step instructions or when items should be read/completed in sequence.
    • When a list and its nested children become too long, use a toggle list for the parent item.
  • I don't like the default published style of Notion pages, so I built my own site (this one) to display my notes. You can create one for yourself if you'd like.

You cannot remember everything

  • Keep learning every day, but the more important thing is to document what you've learned.
    • Consider the most efficient way to take notes, the purpose of your documentation, and then choose the appropriate method.
    • One simple rule: write for your future self—create notes that you'll understand quickly and that help you recall information as efficiently as possible!
  • Stick with tools and methods you're familiar with. Don't switch to new systems just because others think they're better, unless it's truly necessary.
  • That's why I use
    • Google Keep: for quick notes and fast searches.
    • Notion: for work tasks and detailed notes (two standout features: comprehensive full-text search & ability to quickly create different content formats).
    • Google Calendar: for future reminders.
    • Bitwarden + 2FA: for storing sensitive privacy information.
    • Facebook Messenger (messages to myself): for quickly saving photos/screenshots.
    • Markdown: maintaining README.md files in all my projects.
    • Screenflict: recording meetings for later review and then upload to youtube (in private mode).
    • Journey: documenting my personal life. Sometimes understanding your past is essential.
    • Samsung Galaxy Tab S+: for handwritten notes and ideas that require drawing.
    • Money Lover: for tracking my expenses.
    • Screenflick: to record the screen and then upload it to my personal youtube channel for storing (private mode).
    • Raindrop: to store bookmarks. You should buy its paid version which has a lot of useful features. It’s not too expensive.
    • Gmail: for specific purposes like maintaining job meeting logs or email related stuffs. I appreciate its exceptionally fast full-text search capability.

Note-taking Devices

My personal setup: Notion, Galaxy Tab S10+ with Notein app, Kindle, Flexcil.
  • On PC, use Notion (or Obsidian). Both are cross-platform with WYSIWYG editors.
  • For tablets with stylus support, choose either an Apple iPad (with GoodNotes) or Samsung Galaxy Tab with Notein (Samsung Notes is also good but has issues with accented characters like in Vietnamese). Avoid the Android version of GoodNotes—it's terrible!
  • If you prefer an e-ink device similar to Kindle but for note-taking, try Remarkable. There are many other devices available, but I haven't tested them yet.

Privacy Settings

  • Password manager: use Bitwarden, it's free and supports cross-platform devices. I particularly like how it integrates deeply with mobile devices and automatically suggests passwords when you focus on input fields. You can also use it as an OTP Generator and store passkeys.
  • Always enable two-factor authentication (2FA) ← use Authy & Bitwarden (in case you don’t want to open your phone and use it directly in the browser).
  • Avoid using passphrases!
  • Regularly change your passwords.
  • Use unique passwords for different accounts.
  • Want to prevent browser extensions from reading data on all websites? Adjust their settings to activate only when needed. Go to Manage Extensions → Select an extension (excluding locally installed ones) → "Details" → "Site access" → choose "On click".

Cross-platform Reading

  • If you don't want to take notes, use the Amazon Kindle App. It syncs your reading progress and highlighted text across all devices for free. You can use your own ebooks and the Send To Kindle app to deliver content to all your devices.
  • If you want to take notes and sync annotations, use Flexcil. It requires a one-time payment that's reasonably priced, though you'll need to purchase the app separately for each device.

Improving Your Foreign Language Skills

  • Install these helpful browser extensions: Google Dictionary (by Google) — double-click any word to see its English definition and pronunciation; Google Translate — quickly view Vietnamese translations of selected text (though it has character limits).
  • I use Brave Browser's "Translate selection to Tiếng Việt" feature (right-click menu) which handles longer selections than the Google Translate extension.
  • For comprehensive dictionaries, I recommend GoldenDict for computers (Mac, Windows, Linux) and Dict Box for mobile devices. Both are all-in-one dictionary solutions that are either free or inexpensive.
  • ChatGPT serves as my English conversation partner for daily speaking practice. I prefer it over alternatives because it maintains context memory and responds quickly.

Photo editor

  • For object removal in photos, the Samsung Gallery app's AI feature is the most effective option.
  • Google Photos also has excellent AI features.
  • ILoveImg: A comprehensive site with all the tools you need for photo editing (compress, resize, crop, convert, upscale, remove background, rotate,…). There is also ILovePDF.

Personal Finance Management

  • I track my expenses by recording every purchase in Money Lover, which helps me monitor my monthly spending patterns.

Health & Wellness Apps

  • For better sleep: Thunderspace (white noise to help you fall asleep faster) and AutoSleep (for sleep tracking).
  • For fitness tracking: WorkOutDoors (tracks running/walking with offline maps on your watch, available as a one-time purchase).