notes

Log | Files | Refs | README

ModeNameSize
-rw-r--r--AGENTS.md78L
-rw-r--r--README.md1L
-rw-r--r--assets/cache.png183925B
-rw-r--r--assets/cdn_cache_server.png222005B
-rw-r--r--assets/circle_ci_engineering_competency_matrix.xlsx14385B
-rw-r--r--assets/cross_product_shorthand.png92992B
-rw-r--r--assets/decomposition.png117594B
-rw-r--r--assets/ebi.png160726B
-rw-r--r--assets/jaeger.jpeg66663B
-rw-r--r--assets/jaeger_2.jpeg67332B
-rw-r--r--assets/loki.png309314B
-rw-r--r--assets/prometheus.png80883B
-rw-r--r--assets/single_server.png236096B
-rw-r--r--assets/system_design-server_scaling.png148596B
-rw-r--r--async_programming/actors.md10L
-rw-r--r--async_programming/async_futures.md61L
-rw-r--r--async_programming/busy_loop.md36L
-rw-r--r--async_programming/channels.md19L
-rw-r--r--async_programming/concurrency_primitives.md58L
-rw-r--r--async_programming/cpu.md5L
-rw-r--r--async_programming/git_actors_case_study.md640L
-rw-r--r--async_programming/queuing.md17L
-rw-r--r--async_programming/send_and_sync.md67L
-rw-r--r--async_programming/synchronization_primitives.md10L
-rw-r--r--commands/docker.md4L
-rw-r--r--commands/git.md20L
-rw-r--r--commands/psql.md107L
-rw-r--r--commands/rust.md5L
-rw-r--r--commands/yay.md46L
-rw-r--r--compiler/compiler.md33L
-rw-r--r--compiler/compiler_tokens.md119L
-rw-r--r--compiler/define_dal_transactions_macro.md305L
-rw-r--r--compiler/dynamic_dispatch.md116L
-rw-r--r--compiler/dynamic_libraries.md268L
-rw-r--r--compiler/lifetime.md62L
-rw-r--r--compiler/non_lexical_lifetimes.md90L
-rw-r--r--compiler/vtable.md6L
-rw-r--r--engineering_practice/software-entropy.md217L
-rw-r--r--engineering_practice/spotify_model.md16L
-rw-r--r--food/bulletproof-coffee-keto.md76L
-rw-r--r--food/cardamom-coffee-and-tea.md96L
-rw-r--r--food/chinese-tomato-chicken-soup.md33L
-rw-r--r--food/cinnamon-ginger-tea.md85L
-rw-r--r--food/coffee_and_cacao_comparison.md84L
-rw-r--r--food/dragon-breath-chai.md63L
-rw-r--r--food/garlic-antibiotic-resistance-and-infections.md150L
-rw-r--r--food/lemony-chicken-green-olives.md32L
-rw-r--r--food/liver-cakes.md29L
-rw-r--r--food/nutrients.md387L
-rw-r--r--food/pan-fried-king-prawns.md31L
-rw-r--r--food/salmon-muffins.md23L
-rw-r--r--food/steamed-white-clams.md31L
-rw-r--r--food/white-clam-soup.md41L
-rw-r--r--linear_algebra/vectors/cross_product.md305L
-rw-r--r--linear_algebra/vectors/dot_product.md231L
-rw-r--r--linear_algebra/vectors/vectors.md49L
-rw-r--r--machine_learning/concepts.md15L
-rw-r--r--memory_safety/Static Functions with Traits and Generics vs. Arc and Instance Methods in Rust.md127L
-rw-r--r--memory_safety/arc.md48L
-rw-r--r--memory_safety/atomic.md82L
-rw-r--r--memory_safety/borrowing_rules.md72L
-rw-r--r--memory_safety/box.md38L
-rw-r--r--memory_safety/drop.md104L
-rw-r--r--memory_safety/interior_mutability.md50L
-rw-r--r--memory_safety/iterator_invalidation.md54L
-rw-r--r--memory_safety/mutex.md207L
-rw-r--r--memory_safety/rwlock_pattern.md82L
-rw-r--r--memory_safety/segfault.md88L
-rw-r--r--memory_safety/shared_and_exclusive_reference.md11L
-rw-r--r--memory_safety/spinlock.md114L
-rw-r--r--memory_safety/stack-and-heap.md35L
-rw-r--r--memory_safety/string_vs_str.md88L
-rw-r--r--memory_safety/vec.md83L
-rw-r--r--memory_safety/vec_vs_hashset.md77L
-rw-r--r--networking/cache.md5L
-rw-r--r--networking/ccna.md191L
-rw-r--r--networking/edge_infra.md166L
-rw-r--r--networking/ipc.md17L
-rw-r--r--networking/loopback_address.md117L
-rw-r--r--networking/tcp.md44L
-rw-r--r--networking/udp.md4L
-rw-r--r--networking/unix_socket.md184L
-rw-r--r--observability/span.md143L
-rw-r--r--observability/tracing-logs-metrics.md232L
-rw-r--r--operating_systems/data_streams.md215L
-rw-r--r--operating_systems/postgres/connection_pool.md44L
-rw-r--r--operating_systems/postgres/postgres_binaries.md3L
-rw-r--r--operating_systems/postgres/postgresql_connection.md27L
-rw-r--r--operating_systems/system_call.md7L
-rw-r--r--operating_systems/thread.md145L
-rw-r--r--operating_systems/user_space_and_kernel_space.md11L
-rw-r--r--personal_development/4_disciplines_of_execution.md39L
-rw-r--r--personal_development/attention_restoration_theory.md258L
-rw-r--r--personal_development/do_less_to_do_more.md129L
-rw-r--r--personal_development/egoless_programming.md93L
-rw-r--r--personal_development/engineering_competency.md29L
-rw-r--r--personal_development/first_principles.md164L
-rw-r--r--personal_development/learn_how_to_learn.md29L
-rw-r--r--personal_development/rule_of_the_vital_few.md65L
-rw-r--r--personal_development/social_media_detox.md187L
-rw-r--r--personal_development/theory_of_knowledge.md54L
-rw-r--r--personal_development/unconscious_thought_theory.md212L
-rw-r--r--personal_development/whiteboard_effect.md62L
-rw-r--r--personal_development/zeigarnik_effect.md269L
-rw-r--r--quantum_mechanics/michio_kaku.md12L
-rw-r--r--quantum_mechanics/simulation_theory.md17L
-rw-r--r--refactoring/refactoring.md51L
-rw-r--r--references/bookmarks.md5L
-rw-r--r--references/books.md130L
-rw-r--r--references/podcast.md3L
-rw-r--r--references/rules_of_programming.md21L
-rw-r--r--references/videos.md19L
-rw-r--r--references/videos/useful-code-is-ugly-tsoding.md11L
-rw-r--r--system_administration/commands.md17L
-rw-r--r--system_administration/linux_permissions.md88L
-rw-r--r--system_design/case_study/typescript_channels.md134L
-rw-r--r--system_design/case_study/websocket_request_trackers.md578L
-rw-r--r--system_design/dal_architecture_overview.md339L
-rw-r--r--system_design/design_patterns/abstraction.md35L
-rw-r--r--system_design/design_patterns/chain_of_responsibility.md213L
-rw-r--r--system_design/design_patterns/decomposition.md3L
-rw-r--r--system_design/design_patterns/dependency_injection.md177L
-rw-r--r--system_design/design_patterns/design_principles.md15L
-rw-r--r--system_design/design_patterns/entity_boundary_interactor.md20L
-rw-r--r--system_design/design_patterns/entity_component_system.md259L
-rw-r--r--system_design/design_patterns/finite_state_machine.md184L
-rw-r--r--system_design/design_patterns/iife.md76L
-rw-r--r--system_design/design_patterns/interface.md69L
-rw-r--r--system_design/design_patterns/mealy_and_moore_machine.md202L
-rw-r--r--system_design/design_patterns/revealing_module_pattern.md78L
-rw-r--r--system_design/edge_architecture.md97L
-rw-r--r--system_design/postgresql_transactions_acid.md489L
-rw-r--r--system_design/server_authoritative_design.md1069L
-rw-r--r--system_design/server_scaling.md29L
-rw-r--r--system_design/single_server.md6L
-rw-r--r--system_design/state_management/action_reducer_pattern.md69L
-rw-r--r--system_design/state_management/broadcastchannel_api.md95L
-rw-r--r--system_design/state_management/observer_pattern.md53L
-rw-r--r--system_design/state_management/path_based_state.md75L
-rw-r--r--system_design/state_management/persistent_state.md82L
-rw-r--r--system_design/state_management/proxy_based_reactivity.md97L
-rw-r--r--system_design/state_management/singleton_channels.md92L
-rw-r--r--system_design/state_management/svelte_state.md54L
-rw-r--r--test_driven_development/arrange_act_assert.md146L
-rw-r--r--test_driven_development/unit_testing.md71L
-rw-r--r--web_development/http_headers.md70L
-rw-r--r--web_development/openapi-guide.md263L
-rw-r--r--web_development/svelte.md28L
-rw-r--r--web_development/svelte_state.md124L
-rw-r--r--web_development/typescript.md54L
-rw-r--r--web_development/typescript_books.md89L
-rw-r--r--whiteboards/abstraction_of_computer_system.png200719B
-rw-r--r--whiteboards/cpu.png461418B
-rw-r--r--whiteboards/data_stream.png472127B
-rw-r--r--whiteboards/five_abstraction_levels.png451337B
-rw-r--r--whiteboards/five_abstraction_levels.png~450969B
-rw-r--r--whiteboards/pipe_between_binaries.png599884B
-rw-r--r--whiteboards/postgres.png230107B
-rw-r--r--z-md/agent.md178L