# Bitfield Lab Bitfield Lab is an evolving research blog that starts with coding practice and grows toward Data Mesh, real-time analytics, system design, quantum computing, and much more. ## Public Notes - [DS And Algorithms](/notes/ds-algo/): Data structures and algorithms practice, with Java solutions, reusable patterns, and notes from solved problems. - [3Sum](/notes/ds-algo/3sum/): Given an integer array nums, return all unique triplets [nums[i], nums[j], nums[k]] such that: - [Problem Solving Patterns](/notes/ds-algo/patterns/): A compact index of problem-solving patterns: two pointers, sliding window, hashing, graph traversal, and dynamic programming. - [Solved Problems](/notes/ds-algo/problems/): An index of solved coding problems, patterns used, language choices, and lessons to revisit. - [Data Engineering](/notes/data-engineering/): Data engineering notes covering Spark, MapReduce, Data Mesh, Real-time Analytics, streaming, batch pipelines, and reliability. - [Data Mesh](/notes/data-engineering/data-mesh/): Data Mesh is a way to think about analytical data ownership. Instead of one central team trying to understand every dataset, domain teams own data products that other teams can... - [Real-time Analytics](/notes/data-engineering/real-time-analytics/): Real-time Analytics is about turning fresh events into decisions while they still matter. It connects streaming data, fast processing, OLAP serving, dashboards, alerts, and... - [Data Infrastructure](/notes/data-infra/): Data infrastructure notes on OLAP systems, Druid, ClickHouse, storage engines, ingestion, and query execution. - [Java](/notes/java/): Use Java as the default language for DS and algorithm implementations. - [Scala](/notes/scala/): Use Scala especially when practicing Spark, data transformations, or functional modeling. - [System Design](/notes/system-design/): A senior system design framework with requirements, scale, APIs, data models, architecture, reliability, observability, and trade-offs. - [Web Infrastructure](/notes/web-infra/): Web infrastructure notes for DNS, hosting, email routing, analytics, discovery, and deployment workflows. - [How to Route Google Workspace Email to a Subdomain on Squarespace](/notes/web-infra/google-workspace-subdomain-email/): A step-by-step lab report for routing Google Workspace email to a Squarespace-managed subdomain while hosting the site on Netlify. - [About This Lab](/about/): Bitfield Lab is a learning and research notebook for technical problem solving. - [Now](/now/): Current research focus across coding practice, Data Mesh, Real-time Analytics, OLAP, Spark, and senior system design. ## Scope - This index describes only published, curated public notes.