Louis' Notes

      • Algorithms intro
      • Fuzzy find
      • Queues
      • Algorithms intro
      • Fuzzy find
      • Hashmap & Hashtable
      • Hashtable
      • Queues
      • Vectorization of chess positions
      • intro
      • SOLID
        • Indexes (SQL)
        • Normalization
        • S3
        • Pinecone
        • Qdrant
        • Vector databases
      • Drizzle
      • DuckDB
      • Event store databases
      • Kurrent DB
      • MongoDB
      • Postgresql
      • Redis
      • Sqlite
      • Turso
      • Weaviate
        • Actual speed vs. perceived speed
        • Designing websites
        • Golden ratio
      • Attention economy
      • Design
      • Design thinking
      • Golden ratio
      • Persuasive technology
      • User privacy
      • Containers are not virtualization
      • Docker
      • Docker Compose
      • Docker Swarm
      • Lazydocker
      • Networks
      • Podman
      • Volumes
      • Drawing 2025-01-11 20.59.18.excalidraw
      • Currying
      • Functional programming
      • Functors
      • Monads
        • Google oAuth Integration
        • n8n
        • Read pdf file
        • Self-hosted AI starter kit
        • Vector Stores in n8n
        • Web Chat bot
      • AI digest
      • Brew
      • Git
      • Immich
      • LazyVim
      • Neovim
      • Nixpacks
      • NvChad
      • Raycast
      • RunPod
      • Tmux
      • Treesitter
      • Basics
      • Deployment
      • Distributions
      • Ingress
      • k3s
      • kubeadm
      • kubelet
      • Kubernetes
      • minikube
          • Mistral API
          • Detectron2
          • MobileNet
          • Models (Existing)
          • PaddleOCR
          • Drop out
          • Multi layer perceptron
          • Neural networks
          • Untitled
          • Fine tuning
          • Temperature
          • Tokens
          • Highly relevant papers
          • Pretrained models
          • Seeding & determinism
        • Activation functions
        • Autoencoders
        • Chunking
        • Classification
        • Cost functions
        • Embeddings & vectorization
        • Ensemble learning
        • Gradient descent
        • Image embedding models
        • Intro
        • LIME
        • Linear regression
        • LM Studio
        • Logistic regression
        • Measurement
        • Modal (Platform)
        • N-Grams
        • Ollama
        • PCA
        • Regression
        • Regularization
        • Retrieval augumented generation (RAG)
        • SentenceTransformers
        • SHAP
        • Text embedding models
        • Tokenizer
        • Zero-shot classification
          • Encryption
          • Hashing
          • Symmetric approaches
        • Convexitiy
        • Elo
        • Functions
        • Logistic function
        • Vectors
        • Building VPN-only Web services
        • DHCP
        • DNS
        • Forward proxy
        • IP
        • Load balancing
        • Pi-hole
        • Reverse proxy
        • Tailscale
        • TCP
        • telnet
        • Tunnels
        • UDP
        • UDP vs TCP
        • VPN
        • wg-easy
        • Wireguard
            • pacman
            • usr local bin
          • apt
          • Basic commands
          • cronjobs
          • gdm
          • GNOME
          • Linux Kernel
          • Namespaces
          • Networking
          • Nmap
          • Pop OS
          • Rights
          • snap
          • SSH
          • systemd
          • Terminal Shell
          • Useful CLI tools
          • zram
        • OS resources
        • Thread
          • 2. Datatypes in Go
          • 3. Variables in Go
          • 4. Functions
          • 5. If, else and switch
          • 6. For in Go
          • 7. Arrays and slices
          • 8. Pointers
          • 9. Structs
          • 10. Maps
          • 11. Methods
          • 12. make() and new()
          • 13. Packages and Package Management
          • 14. Interfaces
          • 15. Defer
          • 16. Errors
          • 17. Concurrency
          • HTTP in Go
          • Networking
          • Templ
          • Structs
          • dotnet CLI
          • Spring boot
          • Arguments
          • Conda
          • Decorators
          • Jupyter Lab
          • Pip
          • Profile card - Python
          • sets (Python)
          • Virtual envs
          • Rust
        • Programming languages
        • Declarative programming
        • Imperative programming
        • Intro
        • OOP
        • Procedural programming
        • Strategy pattern
          • Amplify
          • AWS with SST
          • EC2
          • Lambda
          • Lightsail
          • intro
          • AWS Simple Email service
          • Mail servers
          • Mailgun
          • Nodemailer
        • gRPC
        • Infrastructure as a service
        • Load balancing
        • Minio
        • Platform as a service
        • Scaling
        • Self hosting
        • Serverless
        • Software as a service
        • Supabase
        • Terraform
        • VPS
        • Asynchronous programming
        • Decorator pattern
        • Dependency Injection
        • Event sourcing
        • intro
        • Microservices
        • Monkey patching
        • Monorepo
        • Observer pattern
        • Reactive programming
          • Patterns
        • "I have nothing to hide"
        • Coding platforms
        • Data leaks
        • If you are not paying, you are the product
        • Open source
        • Own your data
        • Privacy by design
        • Targeted advertising
        • I have nothing to hide
          • Authentication
          • CLI
          • Components
          • Defferable views
          • Dependency injection
          • Directives
          • Event listeners
          • Forms
          • HTTP
          • Input
          • intro
          • ng-container
          • ng-content
          • NgComponentOutlet
          • NgRx
          • Nx
          • Observables
          • Output
          • Proxy
          • Router
          • RxJS
          • Signals
          • Spartan
          • SSR
          • Subscriptions
          • Templating
          • TypeScript for Angular
          • API Authentication
          • API Authorization
          • GET vs. POST APIs
          • REST APIs
          • URL Parameters and Queries (REST)
          • Astro
          • CLI
          • API Auth
          • Auth in SPA apps
          • Authentication
          • Bearer Auth
          • Cookie Auth
          • Credential stuffing attack
          • CSFR
          • JWT
          • JWT Auth
          • Local Storage vs. Cookies (auth)
          • OAuth
          • Session Auth
          • Session hijacking
          • SSID
          • Token Auth
          • Untitled
          • XSS
          • Browser storage
          • Cookies
          • Links
          • local storage
          • Preconnect
          • Prefetch
          • Preload
          • Bun frameworks
          • Bun Intro
          • Production bun
          • Cloudflare tunnels
          • Turnstile
            • Component re-rendering
            • effects (web)
            • Intro
            • state (web)
          • Authorization
          • Client-side-rendering
          • Hydration
          • Incremental Static Regeneration
          • Isomorphic SPA
          • Multi page app
          • Optimistic UI
          • Partial prerendering
          • Prerendering
          • Resumability
          • Routing
          • Server islands
          • Server-side-rendering
          • Single Page App
          • Static site generation
          • Web Rendering paradigmas
          • Webhooks
          • Box model
          • CSS
          • Flexbox
          • Grid
          • Layouting
          • Responsiveness
          • Units
          • Width and heigth
          • intro
          • intro
          • Security issues
          • Cookies
          • Hono intro
          • Static files
          • HTMX intro
          • HTTP
          • Redirects
          • Status codes
          • Streaming
          • Asynchronous
          • Functional JavaScript
          • JavaScript intro
          • Label Syntax
          • Workers
          • intro
          • Module federation
          • cache
          • Next.js
          • Next.js web components
          • NextAuth
          • Preact intro
          • Activity
          • Compiler
          • Forms in React
          • Intro React
          • React Query
          • React.Memo
          • Strict mode (React.js)
          • Suspense
          • SWR
          • useEffect
          • useMemo
          • Remix
          • ReScript Intro
          • filter
          • fromEvent
          • map
          • merge
          • Observable and observers
          • of
          • Operators
          • pipe
          • Promises
          • ReplaySubject
          • RxJS intro
          • Subscriptions
          • switchMap
          • zip
          • Cross-site-scripting
          • Shared mutable state vulnerability (web backend)
          • Conditional Rendering
          • Solid
          • Solid Start
            • Adapters
            • Bundle strategies
            • Forms
            • Layout
            • Loaders
            • Page options
            • Preloading
            • Server actions
            • Single-page SvelteKit
            • Streaming promises
            • Superforms
            • SvelteKit
          • $derive
          • $effect
          • $state
          • Actions
          • Binding values
          • Event handling
          • Form validation
          • Lazy loading
          • Logic blocks
          • Props
          • Reactivity
          • Runes
          • Stores
          • Svelte Intro
          • Tanstack Query
          • Untitled
          • Web components with Svelte
          • window object
          • Container
          • Flex
          • Frameworks
          • Gradients
          • Grid
          • Lists
          • Tailwind
          • Tailwind Basics
          • Tailwind Configuration
          • Transforms
          • Tanstack Start
          • rspack
          • any
          • as const
          • Basic types
          • Casting in TypeScript
          • Classes
          • Decorators
          • Enums
          • existing note
          • Generics
          • Interfaces
          • Interfaces vs Types
          • Intro TypeScript
          • Optional values
          • Profile Card - TypeScript
          • Resources
          • tsconfig
          • Type guards
          • typeof
          • TypeScript React
          • Union types
          • Event handling
          • Intro
          • SFC
          • State management
          • Intro Web Components
          • Lit.js
          • PWA
          • WebAssembly
        • Caddy
        • Clerk
        • Cloudflare tunnels
        • Coolify
        • CORS
        • Dictionary
        • Fly.io
        • Gobuster
        • Hanko
        • Immutable.js
        • ky
        • Lucia
        • MCP servers
        • NPM
        • PNPM
        • Pocketbase
        • Progressive web apps
        • Quartz
        • Qwik
        • React Router
        • RSS
        • RxDB
        • SST
        • Subfinder
        • Tanstack Query
        • Tauri
        • tRPC
        • Vinxi
        • Vite
        • Web sockets
        • zod
      • 2025-07-06
      • Obsidian
    Home

    ❯

    Programming Paradigms

    ❯

    OOP

    OOP


    Graph View

    Backlinks

    • SOLID
    • Github
    • Bluesky