Independent developer building tools and games around search, data, and simulation.
I like turning messy systems (logs, databases, time series, water) into things you can understand and play with.
This profile is my technical CV under the handle acaciaman.
- Developer tools: log analysis, smart search, ERD/database tooling inside VS Code.
- Game development: small, experimental games with physics and nature‑inspired systems.
- Data & research: time‑series analysis, performance, and search algorithms.
Log exploration and debugging companion focused on navigating in time and understanding patterns, not just grepping.
- Fast navigation by timestamps and time windows.
- Grouping of similar lines and patterns.
- Timeline‑style view to spot bursts, gaps, and anomalies.
- Export and filtering features for deeper offline analysis.
- Tech: TypeScript, VS Code APIs, Node.js
Smart code search that combines ripgrep speed with indexed search and richer query syntax.
- Translates human‑friendly queries into CLI searches.
- Boolean operators, phrase search, and field filters.
- Focused on large codebases and “what changed where?” workflows.
- Tech: TypeScript, Rust/CLI integration, search engines
Tools for visualizing and working with database structures directly in VS Code.
- Visual ERD from existing schemas.
- Navigation between tables, relations, and code.
- Designed to live alongside normal coding workflows.
- Tech: TypeScript, VS Code APIs, SQL, diagram generation
Indie game experiment in water flow, collision, and “feel” of movement.
- 2D canoe slalom gameplay with simple but expressive physics.
- Focus on iteration speed and simulation rather than content size.
- Built as a playground for future game ideas.
- Tech: Python / Pygame (or your actual stack)
Languages & Tools
- Programming: Python, Go, C++, TypeScript/JavaScript, Java
- Platforms: VS Code extensions, CLI tools, desktop apps
- Data & search: time‑series analysis, search/indexing, log processing
What I enjoy working on
- Developer tools that remove friction from everyday workflows.
- Search and exploration of large codebases and log files.
- Simulations and games with simple rules and interesting emergent behavior.
- This profile represents my work under the pseudonym acaciaman.
- Repos here show how I structure projects, write code, and design tools.
- If you want more context about any project (motivation, design, or technical details), check the individual repo READMEs and issues, or contact me.
- GitHub:
@acaciaman


