Go Back
  • Work
    • All
    • Brand
    • Code
    • Interface
    • UX
  • Ideas
    • Quotes
    • Inspiration
    • Github
  • Info
    • search
    • About
    • Case Studies
    • Resume
    • Contact

Exo

AI Agent Account

Brand

Exo AI Agent

Overview

Exo is an AI agent I developed to change how I handled content creation. Exo would take in ideas and prompts from a ticket it is assigned. It would then create the post in a PR and tagging me to approve and push with and without changes.It would utilize Discord or Twitter to send me a notification about the work and the larger idea being a way to test content with a social preview.

At its core, Exo bridges the gap between ideation and impact. It integrates seamlessly with social ecosystems like Twitter (X) and Discord, automating posts while benchmarking data streams for optimal timing and engagement. This project allows me to think outside of just UIs and work on building tools that use AI along side working more with emerging DevOps patterns.

  • AI Layer: OpenAI/Anthropic APIs for dynamic content curation.
  • Social APIs: Twitter API v2 (via twitter-api-v2) and Discord.js for secure, authenticated posting.
  • DevOps Tools: GitHub Actions for automated deployments, .env-based config for secure secrets, and CLI interactivity via Node's readline module.
  • Structure: Clean separation of concerns—src/services/ for integrations, utils/ for formatting/validation, and logs/ for history tracking.

Goal

The aim is to make a tool that is also productivity multiplier. The project incorporates new and emerging patterns with AI agents, Github automation/actions, Discord bots with social previews I have been working with for some time but wanted to connect to a new visual brand. After reading about XBOW that describes itself as "XBOW is an AI-powered penetration testing platform that delivers expert-level security testing at machine speed."

Check out the live repo at github.com/joeldom/exo or follow updates on X @ecco_exo.

Case Study

Ghost

Emotive Chat feedback

Ecco

Umbrella brand

JD

My brand

S-Tier

Clothing line

2025

Annual Report

File System

Supplemental Icons

TBD

Brand info byline

R-TYPE 0

App Toolkit

Brand

R-TYPE 0

Overview

R-TYPE 0 is an AI agent I developed to change how I handled content creation. Exo would take in ideas and prompts from a ticket it is assigned. It would then create the post in a PR and tagging me to approve and push with and without changes.It would utilize Discord or Twitter to send me a notification about the work and the larger idea being a way to test content with a social preview.

At its core, Exo bridges the gap between ideation and impact. It integrates seamlessly with social ecosystems like Twitter (X) and Discord, automating posts while benchmarking data streams for optimal timing and engagement. This project allows me to think outside of just UIs and work on building tools that use AI along side working more with emerging DevOps patterns.

  • AI Layer: OpenAI/Anthropic APIs for dynamic content curation.
  • Social APIs: Twitter API v2 (via twitter-api-v2) and Discord.js for secure, authenticated posting.
  • DevOps Tools: GitHub Actions for automated deployments, .env-based config for secure secrets, and CLI interactivity via Node's readline module.
  • Structure: Clean separation of concerns—src/services/ for integrations, utils/ for formatting/validation, and logs/ for history tracking.

Goal

The aim is to make a tool that is also productivity multiplier. The project incorporates new and emerging patterns with AI agents, Github automation/actions, Discord bots with social previews I have been working with for some time but wanted to connect to a new visual brand. After reading about XBOW that describes itself as "XBOW is an AI-powered penetration testing platform that delivers expert-level security testing at machine speed."

Check out the live repo at github.com/joeldom/exo or follow updates on X @ecco_exo.

Portfolio

Visual Identity

Brand

Portfolio

Overview

This portfolio was built as an exploration into how work can be experienced rather than simply displayed. Traditional structures—grids, linear case studies, and predictable navigation—felt too fixed, too resolved. The goal became creating a system that allows different types of media to exist on their own terms, where UI, code, writing, and visual work are not forced into a single rigid format.

Rather than arriving at a single solution, the process involved iterating through multiple approaches—some focused on interaction, others on organization, others on visual experimentation. None fully captured the intent on their own. The final result pulls from each: combining interaction patterns that invite exploration, organizational systems that remain flexible, and a visual language that unifies without flattening the individuality of each project.

  • Structure: A non-linear system that adapts to different media types instead of forcing uniform presentation.
  • Interaction: Subtle, layered behaviors that reveal themselves over time rather than upfront.
  • Visual Language: A cohesive aesthetic that balances clarity with depth and density.
  • Philosophy: Organization through coexistence—allowing complexity without sacrificing usability.

Goal

The aim is to create an environment that rewards exploration. At first glance, the interface appears minimal and controlled, but it contains hidden details, smaller interactions, and moments of discovery that unfold as the user engages with it. This approach shifts the experience from passive viewing to active navigation.

Ultimately, the portfolio reflects an ongoing process rather than a finished state. It embraces iteration, experimentation, and the balance between structure and complexity—serving not just as a collection of work, but as a system that evolves alongside it.

Case Study

TBD

Brand info byline

TBD

Product info byline

Brand & Identity

Look & Feel

Style

Each mark starts with a tone — atmosphere, texture, and weight. Style isn’t just about how something looks, but what it suggests. I study how a shape feels before it speaks, balancing restraint and expression to leave an impression that lingers. […]

Clients

Stories

Logos made for companies, businesses, independent creators, small teams, and a few long-standing collaborations. Every project reflects a shared goal: to translate intent into something seen, remembered, and trusted. To hint at a larger story with shapes & color with type pairing. Each carries its own rhythm — raw, refined, built to endure. […]

Process

Craft

With each logo is the process — sketch, rebuild, reduce, refine, iterate — until something is found between structure and instinct. Ultimatly meeting the expectations of it's intended out put but also being surprising when it feels obvious. Many rounds of A/B tests later and sometimes when there are competing concepts... time. […]


keyboard_arrow_up
 
  • Home
  • Work
  • Writing
  • Ideas
  • Quotes
  • About
  • Resume
  • About
  • Style Guide
  • palette Sandbox
  • Resume
  • camera Instagram
  • Twitter
  • LinkedIn
  • Github

JOELDOMBEK ©2026
V3.09.10.26
©2026