↓ Ir para o conteúdo principal

← todas as notas

📎 Webclip

Lifelong Learning: 88+ Resources I Don't Regret as a Senior Software Engineer

The page collects resources the author uses to keep up with web and JavaScript updates, system design, engineering leadership, career growth, writing, productivity, and mental models. It argues that reading everything at once is overwhelming, so it is better to pick a few resources based on current needs.

It also says books only keep their value when the reader applies what was learned soon after reading. The author recommends taking only the 10–20% that fits the current phase of life and work, postponing anything that cannot be used immediately, and using a personal productivity system based on Second Brain to store what is learned.

Reading notes
#

  • The author uses weekly newsletters to stay current on web and JavaScript topics.
  • The list also includes newsletters about system design, engineering leadership, career growth, and software development.
  • The author advises against reading all newsletters at once because it can feel overwhelming.
  • Books are presented as a way to learn from other people’s mistakes and lessons.
  • Reading a book loses value if the knowledge is not applied as soon as possible.
  • The author suggests thinking ahead about how a book will help in daily tasks, work, and personal life before reading it.
  • If the knowledge cannot be applied immediately, the author recommends postponing the book.
  • The author says it is not necessary to apply everything from a book.
  • The point is to find the 10–20% that fits the current moment and adapt it to one’s lifestyle.
  • The page includes books on software design, JavaScript, TypeScript, UI, architecture, communication, writing, habits, focus, notes, and money.
  • The author also links to YouTube videos, MDN, and documentation for the tools and technologies used daily.
  • The author says there are no courses in this approach.
  • The preferred method is to read and apply what is read immediately in day-to-day work or side projects.
  • A minimalistic productivity system based on Second Brain is used to retain and organize the acquired knowledge.