Research Interests

Table of Contents

1. Current Interests

1.4. Natural Language Processing (NLP)

  • anthropics/prompt-eng-interactive-tutorial
  • anthropics/courses
  • stoyan-stoyanov/llmflows
  • 2471023025/RALM_Survey
  • phronmophobic/llama.clj
  • defrecord/audio-insights-pipeline

1.5. Cybersecurity and Data Analysis

  • PacktPublishing/ChatGPT-for-Cybersecurity-Cookbook
  • robusta-dev/holmesgpt
  • google-coral/test_data
  • RedisVentures/simple-vecsim-intro
  • mohaseeb/beam-nuggets

1.6. Programming Languages and Software Development

  • keyboardio/Kaleidoscope
  • keyboardio/Chrysalis-Firmware-Bundle
  • microsoft/typespec
  • nobiot/org-transclusion
  • lambdaisland/kaocha
  • metabase/toucan

1.7. Embedded Systems and IoT

  • zeroasiccorp/ebrick-demo
  • zeroasiccorp/umi
  • esp-rs/book
  • google-coral/pycoral
  • google-coral/tflite

1.8. Data Science and Visualization

  • mher/flower
  • databricks/dbrx
  • sutt/lime
  • datasette/datasette-extract
  • logseq/logseq
  • finaldie/auto-news

1.9. Miscellaneous

  • WerWolv/ImHex
  • predibase/lorax
  • harvard-edge/cs249r_book
  • cloudxcc/PDVL
  • themetaschemer/malt
  • brevdev/notebooks
  • freeCodeCamp/devdocs
  • xenodium/chatgpt-shell
  • rksm/org-ai
  • cpacker/MemGPT
  • softwarelanguageslab/maf
  • GoogleCloudPlatform/dataflow-geobeam

2. Year-by-Year Research Interests Based on Repository Activity

2.1. 2006-2007: Early Web Development and Automation

  • Setting up daily status automation
  • Working with Apache and web servers
  • Early JavaScript and web development

2.2. 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

2.3. 2010-2011: Social Media and Web Platforms

  • Extensive work related to Facebook
  • Interest in browser technologies and CSS history
  • Exploring performance optimization (e.g., mod_pagespeed)
  • Attending web development conferences (e.g., jQuery Conference)

2.4. 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)

2.5. 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

2.6. 2015: Emerging Interest in Modern Web Development

2.6.1. Key Interests:

  • Modern JavaScript development
  • Frontend frameworks and libraries

2.6.2. Notable Repositories:

  • facebook/react: Likely exploring React for building user interfaces

2.7. 2016-2017: Expanding Web Development Knowledge

2.7.1. Key Interests:

  • Continued focus on frontend development
  • Server-side JavaScript with Node.js
  • DevOps and containerization

2.7.2. Notable Repositories:

  • nodejs/node: Exploring server-side JavaScript
  • expressjs/express: Building web applications with Express
  • docker/docker (now moby/moby): Interest in containerization

2.8. 2018-2019: Diving into Data Science and Machine Learning

2.8.1. Key Interests:

  • Data analysis and visualization
  • Machine learning frameworks
  • Big data processing

2.8.2. Notable Repositories:

  • pandas-dev/pandas: Data manipulation and analysis
  • tensorflow/tensorflow: Exploring machine learning
  • apache/spark: Big data processing

2.9. 2020: Focus on Cloud Computing and Serverless

2.9.1. Key Interests:

  • Cloud platforms and services
  • Serverless computing
  • Infrastructure as Code

2.9.2. Notable Repositories:

  • aws/aws-sdk-js: Working with AWS services
  • serverless/serverless: Exploring serverless architectures
  • hashicorp/terraform: Infrastructure as Code

2.10. 2021: Increasing Interest in AI and Language Models

2.10.1. Key Interests:

  • Natural Language Processing
  • Large Language Models
  • AI applications

2.10.2. 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

2.11. 2022: Deep Dive into LLMs and Agent Technologies

2.11.1. Key Interests:

  • LLM frameworks and applications
  • AI agents and autonomous systems
  • Generative AI

2.11.2. 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

2.12. 2023: Advanced LLM Applications and Efficient Deployment

2.12.1. Key Interests:

  • Efficient LLM inference
  • Multi-agent systems
  • LLM observability and analytics

2.12.2. Notable Repositories:

  • vllm-project/vllm: High-performance LLM inference
  • langchain-ai/langgraph: Building multi-agent workflows
  • langfuse/langfuse: LLM observability and analytics

2.13. 2024 (Early): Cutting-edge LLM Research and Development

2.13.1. Key Interests:

  • Open-source LLMs
  • Compact and efficient LLM implementations
  • Specialized AI assistants

2.13.2. Notable Repositories:

  • meta-llama/llama: Exploring open-source LLMs
  • karpathy/nano-llama31: Studying efficient LLM implementations
  • cpacker/MemGPT: Investigating memory management for AI agents

2.14. 2025: Model Context Protocol and Agentic Systems

2.14.1. 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

2.14.2. 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

2.14.3. 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)

2.15. 2025 December: Pulumi IDP and FinOps

2.15.1. 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

2.15.2. Notable Resources:

2.15.3. 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