Research Interests
Table of Contents
- Current Interests
- Year-by-Year Research Interests Based on Repository Activity
- 2006-2007: Early Web Development and Automation
- 2008-2009: Organizational Tools and Web Technologies
- 2010-2011: Social Media and Web Platforms
- 2011: Advanced Web Development and UI Architecture
- 2012-2014: Key Repositories and Technologies of Interest:
- 2015: Emerging Interest in Modern Web Development
- 2016-2017: Expanding Web Development Knowledge
- 2018-2019: Diving into Data Science and Machine Learning
- 2020: Focus on Cloud Computing and Serverless
- 2021: Increasing Interest in AI and Language Models
- 2022: Deep Dive into LLMs and Agent Technologies
- 2023: Advanced LLM Applications and Efficient Deployment
- 2024 (Early): Cutting-edge LLM Research and Development
- 2025: Model Context Protocol and Agentic Systems
- 2025 December: Pulumi IDP and FinOps
Current Interests
Model Context Protocol (MCP)
Agentic AI Systems
- langchain-ai/langgraph
- cloudflare/ai (orchestrator-workers)
- antithesis.com (deterministic testing)
- huggingface.co/learn/agents-course
AI and Machine Learning
Natural Language Processing (NLP)
- anthropics/prompt-eng-interactive-tutorial
- anthropics/courses
- stoyan-stoyanov/llmflows
- 2471023025/RALMSurvey
- phronmophobic/llama.clj
- defrecord/audio-insights-pipeline
Cybersecurity and Data Analysis
- PacktPublishing/ChatGPT-for-Cybersecurity-Cookbook
- robusta-dev/holmesgpt
- google-coral/testdata
- RedisVentures/simple-vecsim-intro
- mohaseeb/beam-nuggets
Programming Languages and Software Development
- keyboardio/Kaleidoscope
- keyboardio/Chrysalis-Firmware-Bundle
- microsoft/typespec
- nobiot/org-transclusion
- lambdaisland/kaocha
- metabase/toucan
Embedded Systems and IoT
- zeroasiccorp/ebrick-demo
- zeroasiccorp/umi
- esp-rs/book
- google-coral/pycoral
- google-coral/tflite
Data Science and Visualization
- mher/flower
- databricks/dbrx
- sutt/lime
- datasette/datasette-extract
- logseq/logseq
- finaldie/auto-news
Miscellaneous
- WerWolv/ImHex
- predibase/lorax
- harvard-edge/cs249rbook
- cloudxcc/PDVL
- themetaschemer/malt
- brevdev/notebooks
- freeCodeCamp/devdocs
- xenodium/chatgpt-shell
- rksm/org-ai
- cpacker/MemGPT
- softwarelanguageslab/maf
- GoogleCloudPlatform/dataflow-geobeam
Year-by-Year Research Interests Based on Repository Activity
2006-2007: Early Web Development and Automation
- Setting up daily status automation
- Working with Apache and web servers
- Early JavaScript and web development
2008-2009: Organizational Tools and Web Technologies
- Adopting org-mode for note-taking and task management
- Continued web development
- Interest in code style and beautification
2010-2011: Social Media and Web Platforms
- Extensive work related to Facebook
- Interest in browser technologies and CSS history
- Exploring performance optimization (e.g., modpagespeed)
- Attending web development conferences (e.g., jQuery Conference)
2011: Advanced Web Development and UI Architecture
- Focus on UI architecture and frameworks
- Exploring new JavaScript patterns and tools
- Interest in code quality (using tools like gjslint)
- Working with social login solutions (e.g., Gigya)
2012-2014: Key Repositories and Technologies of Interest:
- jQuery: Extensive use and interest throughout the years
- Facebook-related technologies
- Org-mode for Emacs: Adopted for personal organization
- Various JavaScript frameworks and tools
- Web performance optimization techniques
2015: Emerging Interest in Modern Web Development
Key Interests:
- Modern JavaScript development
- Frontend frameworks and libraries
Notable Repositories:
- facebook/react: Likely exploring React for building user interfaces
2016-2017: Expanding Web Development Knowledge
Key Interests:
- Continued focus on frontend development
- Server-side JavaScript with Node.js
- DevOps and containerization
Notable Repositories:
- nodejs/node: Exploring server-side JavaScript
- expressjs/express: Building web applications with Express
- docker/docker (now moby/moby): Interest in containerization
2018-2019: Diving into Data Science and Machine Learning
Key Interests:
- Data analysis and visualization
- Machine learning frameworks
- Big data processing
Notable Repositories:
- pandas-dev/pandas: Data manipulation and analysis
- tensorflow/tensorflow: Exploring machine learning
- apache/spark: Big data processing
2020: Focus on Cloud Computing and Serverless
Key Interests:
- Cloud platforms and services
- Serverless computing
- Infrastructure as Code
Notable Repositories:
- aws/aws-sdk-js: Working with AWS services
- serverless/serverless: Exploring serverless architectures
- hashicorp/terraform: Infrastructure as Code
2021: Increasing Interest in AI and Language Models
Key Interests:
- Natural Language Processing
- Large Language Models
- AI applications
Notable Repositories:
- huggingface/transformers: Exploring state-of-the-art NLP
- openai/gpt-3: Interest in large language models
- anthropic/prompt-eng-interactive-tutorial: Learning prompt engineering
2022: Deep Dive into LLMs and Agent Technologies
Key Interests:
- LLM frameworks and applications
- AI agents and autonomous systems
- Generative AI
Notable Repositories:
- langchain-ai/langchain: Building applications with LLMs
- AUTOMATIC1111/stable-diffusion-webui: Exploring generative AI for images
- microsoft/guidance: Advanced prompting and guidance for LLMs
2023: Advanced LLM Applications and Efficient Deployment
Key Interests:
- Efficient LLM inference
- Multi-agent systems
- LLM observability and analytics
Notable Repositories:
- vllm-project/vllm: High-performance LLM inference
- langchain-ai/langgraph: Building multi-agent workflows
- langfuse/langfuse: LLM observability and analytics
2024 (Early): Cutting-edge LLM Research and Development
Key Interests:
- Open-source LLMs
- Compact and efficient LLM implementations
- Specialized AI assistants
Notable Repositories:
- meta-llama/llama: Exploring open-source LLMs
- karpathy/nano-llama31: Studying efficient LLM implementations
- cpacker/MemGPT: Investigating memory management for AI agents
2025: Model Context Protocol and Agentic Systems
Key Interests:
- Model Context Protocol (MCP) patterns and security
- Agentic AI system architectures
- Multi-agent workflow coordination
- Cloudflare Workers AI integration
- Deterministic Simulation Testing (DST)
- Rust for production systems
- Scheme/WASM compilation (Hoot, Guile)
- Infrastructure as Code (Pulumi)
- Supply chain security
Notable Repositories and Resources:
- modelcontextprotocol/typescript-sdk: MCP reference implementation
- cloudflare/mcp-server-cloudflare: Cloudflare's MCP servers
- cloudflare/ai: Workers AI demos and orchestration
- antithesis.com: Deterministic simulation testing
- google/comprehensive-rust: Rust learning
- codeberg.org/spritely/hoot: Scheme to WASM compiler
- pulumi/pulumi: Infrastructure as Code
Research Themes (from Pinboard activity):
- MCP prompt injection and security implications
- Vibe coding patterns and limitations
- LLM code quality in production
- Functional software architecture
- Distributed systems testing (Jepsen)
2025 December: Pulumi IDP and FinOps
Key Interests:
- Pulumi IDP (Internal Developer Platform) for self-service infrastructure
- AWS tagging automation and cost allocation
- FinOps as Code with CrossGuard policies
- Multi-repo vs monorepo IaC patterns
- Platform engineering for service teams
Notable Resources:
- Pulumi IDP - components, templates, policies for self-service
- AWS Organizations Tag Policies - enforce tagging via CrossGuard
- CostAllocationTag - programmatic cost allocation
- pulumi-policy-aws-cost - example CrossGuard cost policies
- Organizational Patterns: Infra Repo - centralized platform repo
- Nx Monorepo with Pulumi - colocated components and programs
Research Goals:
- Build reusable Pulumi components for AWS tagging governance
- Explore Pulumi IDP registry for team component sharing
- Evaluate multi-repo patterns for services + IaC separation
- Create REPL-like workflow for interactive infrastructure development
- Integrate with aygp-dr projects for consistent tagging