Ulpiano Hi, I'm

Ulpiano

My passion is creating tools and designing solutions.
In my free time I build things to improve my day-to-day.
Here you can see some examples.

Projects

Luciérnaga

Luciérnaga

Tool for creating diagrams in a simple way, designed for creating diagrams by freehand drawing.

  • TypeScript
  • Canvas
Markdown Editor

Markdown Editor

Markdown editor with real-time preview built with Vue and Electron. Designed for writing technical documentation comfortably from the desktop.

  • TypeScript
  • Vue
  • Electron
Poirot

Poirot

VS Code extension that highlights definitions and visualizes call flow in web projects. Supports HTML, CSS, JavaScript, TypeScript and Vue components.

  • TypeScript
  • VS Code
Penumbra Theme

Penumbra Theme

High contrast theme for VS Code designed for long coding sessions. Carefully chosen colors to reduce eye strain without sacrificing readability.

  • VS Code
  • Theme
Tubito

Tubito

Type-safe layer for defining endpoints in Node.js. Middleware, validation and standardized responses on top of Express, Hono or Koa, with end-to-end type safety.

  • TypeScript
  • Node.js
What I Did

What I Did

VS Code extension that shows diffs from the previous commit to quickly regain context. Useful when returning to a project after a long break.

  • TypeScript
  • VS Code
  • Git
Dev Tools

Dev Tools

Collection of small development utilities including a Docker container graph visualizer and a system font manager.

  • Shell
  • Bash
  • Docker
Taskerman

Taskerman

Task management system organized in weekly kanbans. Split into two independent modules: Chandler as the backend API and Mónica as the user interface.

  • TypeScript
  • Vue
  • Node.js
Turia CSS

Turia CSS

Simple and predictable CSS design tokens system. Variables organized by scale that make it easy to maintain visual consistency across any web project.

  • CSS
  • Design Tokens
Sandbox

Sandbox

Ephemeral work environment where everything is deleted when the session ends. Perfect for experimenting with code, testing commands or running quick trials.

  • Shell
  • Linux

Technologies

Tools I work with, have worked with, or will work with.

Inspiration

Content and people worth following.

Want to chat? Send me an email or reach out on LinkedIn.