My Second Brain
Hi there ๐
My name is Sebastian, and I am a German software developer, but my fields of interest go far beyond development and technology. I also like to learn about self-improvement, productivity, decision-making and much more.
It seems you have found my second brain. This is a place, where I share my learnings. In here it's messy and unpolished because these notes are mainly written for myself. I share those thoughts to work in public, with the garage door open, and therefore inspire and spark new ideas. So if you don't understand something, keep in mind, that these notes are focused on me, and not an audience. Because of this My Notes are not a Source of Truth. Feel free, to draw inspiration, though. If you spot something wrong, feel free to reach out to me.
Enjoy your stay!
Where to Start
Wherever you want! Search for a topic, click on random notes, explore the graph view, or start with these loose areas of interest. Below are a few of my favorites:
โ๏ธ Productivity
Everything related to self-improvement and getting better at the stuff you do.
- Pareto principle - the 80-20 rule
- The Habit Loop
- Getting better each day
- Two Minute Rule
- Deliberate Practice is needed to achieve expertise
- Don't follow your passion - why working right is more important than finding the right work
- Make bad habits impossible
- Parkinsons Law
- Pomodoro vs Deep Work
- The goal of Pomodoro
๐ง Psychology
Behavior science and how people think. Psychology has a huge impact on how we act and into what common traps we fall.
- Risk aversion - if we don't get a big advantage by taking a risk, we avoid it
- Constrains are a good thing
- Mental subtraction can help your practicing gratitude
- I am wrong much more often than I am right - and why this is a good thing
- You need to gain twice as much as you gain
- Brandolini's law
- Parkinsons Law
- Willpower is depletable
๐ฅ๏ธ Tech
Best practices and ideas for coding, DevOps and other things
- Avoid let variable depending on condition
- Creating a SSL Certificate for Gandi with Nginx Proxy Manager
- Hosting your own image gallery
- Static Website
- Dynamic Website
- Single Page Application
- Continuous Deployment
- Continuous Integration
- Don't panic, if your service breaks over night
๐งน Clean Code
tags: #index-notes
Everything that you need to now about Clean Code.
- Clean code - write your code like an author writes a story
- Names in your code should be meaningful
- Embrace refactoring - Clean code takes time
- Functions should be small and do one thing - they should have a single responsibility
๐ฆ TypeScript
tags: #index-notes
Everything that you need to now about TypeScript.