- Language
- Basics
- ES6
- Document Object Model (DOM)
- Async
- Object Oriented Programming (OOP)
- Functional Programming
- Debugging
- Code Golf
- Frameworks
- Libraries
- Other
- Technologies
- Web server
- Libraries
- Other
- Best practices
- SQL Injection
- Cross Site Scripting (XSS)
- Cross Site Request Forgery (CSRF)
- Cross-origin resource sharing (CORS)
Native
Compiled
- React Native (React, Javascript)
- Native Script (XML, Javascript)
- Flutter (Dart)
Hybrid (HTML, CSS, Javascript)
- vim - editor
- tmux - terminal windows multiplexer
- grep - search
- bash - scripting
- ssh - remote access
- rsync - file transfer
- cron - scheduling
- gzip - compression
- ffmpeg - video & audio
- systemd - daemons
- Electronics
- Terminology
- Communication Protocols
- Components
- RFID
Good product
If you can build a product that is so good, people spontaneosly tell their friends about it, you've done 80% of the work you need to be a really successful startup.
The most successful companies you know, you've probably found out about them because a friend of your's said "You have to try this, it's great!".
One important indicator for a product like that is a product that's simple to explain and easy to understand.
If you can't explain in a few words what you do, and some people say "Oh, that's pretty interesting...", it's a mistake, and usually a sign of unclear thinking, or a need that is not big enough.
Solopreneur
You need 3 things:
- Going all-in on either (outsource the rest):
- distribution (sales, influencer, content).
- product (coding, design).
- Expertise in a technical skill, be it copywriting, design, coding, finance...
- Leverage, in the forms of code, media or capital. You can't use labor.
These are called advanced search operators.
# Keywords
"keyword" # Must include keyword
"foo bar baz" # Must include phrase
-keyword # Must exclude keyword
-foo -bar -baz # Must exclude keywords
# Content
intitle: foo # Single
allintitle: foo bar # Multiple
inurl: foo # Single
allinurl: foo bar # Multiple
intext: foo # Single
allintext: foo bar # Multiple
# Specific website
website.com: query
site:website.com query
link:example.com # Sites linking to example.com
# Files
filetype: pdf
ext: pdf
# Period
after: 2017
before: 2018
2017..2018 # Between dates
# Utilities
define: meaning
weather: berlin
map: place
stocks: aapl
Google Dorking, also known as Google Hacking, is a technique that utilizes advanced search operators to uncover information on the internet that may not be readily available through standard search queries.
Examples:
intitle: webcampxp 5
filetype:env "DB_PASSWORD"
Dependency 2
Interruption 1
Interruption 2