Skip to content

Miscellaneous Topics

Cross-domain programming reference covering Go, advanced JavaScript, data structures and algorithms, SQL, Python utilities, computer vision, browser automation, and AI development tools.

JavaScript

  • [[javascript-async-patterns]] - event loop phases, promises, streams, generators, signals, AbortController
  • [[javascript-concurrency-primitives]] - Semaphore, Mutex, AsyncQueue, Worker Threads, GoF patterns for async

Go Programming

  • [[go-fundamentals]] - types, slices, maps, pointers, interfaces, closures, error handling, context
  • [[go-concurrency]] - GMP scheduler, channels, select, sync primitives, graceful shutdown
  • [[go-microservices]] - gRPC with protobuf/buf, clean architecture layers, DI, testing, Docker
  • [[go-database-patterns]] - PostgreSQL/pgx, MongoDB, Redis caching, transactional outbox, migrations

Infrastructure and Messaging

  • [[observability-query-languages]] - PromQL, LogQL, TraceQL, OpenTelemetry, golden signals
  • [[kafka-messaging]] - delivery semantics, consumer groups, rebalancing, KRaft mode

Data Structures and Algorithms

  • [[data-structures-fundamentals]] - arrays, hash tables, linked lists, stacks, queues, Big O
  • [[trees-and-graphs]] - BST, heaps, tries, BFS, DFS, Dijkstra's algorithm
  • [[sorting-algorithms]] - bubble, selection, insertion, quicksort, quickselect
  • [[dynamic-programming]] - recursion, memoization, bottom-up tabulation
  • [[algorithm-problem-patterns]] - two-pointer, sliding window, interview methodology

Python and Web

  • [[python-stdlib-patterns]] - collections, itertools, functools, heapq, LEGB scoping, closures
  • [[python-web-scraping]] - BeautifulSoup, requests, table scraping, anti-bot techniques
  • [[django-rest-framework]] - serializers, related fields, validation, ORM with Q/F objects
  • [[sql-advanced-patterns]] - window functions, subqueries, date functions, analytics queries

Computer Vision

  • [[yolo-object-detection]] - YOLOv12 architecture, Ultralytics API, IoU, NMS, mAP metrics

Testing and Automation

  • [[browser-test-automation]] - Geb/Groovy Selenium patterns, form filling, dialogs, iframes

AI Development Tools

  • [[ai-agent-ide-features]] - agent-first IDEs, rules/skills systems, token management, security