Skip to content
View asp143's full-sized avatar
💀
💀

Block or report asp143

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
asp143/README.md

Typing SVG


My spirit animal. Protector of clean code. Destroyer of spaghetti.


Kumusta! I'm Ralph

struct Ralph {
    role: &'static str,
    location: &'static str,
    superpower: &'static str,
    coffee_dependency: bool,
}

impl Ralph {
    fn new() -> Self {
        Self {
            role: "Solution Architect by day, Open Source gremlin by night",
            location: "Philippines (UTC+8, the superior timezone)",
            superpower: "Turning caffeine into distributed systems",
            coffee_dependency: true, // cannot be false, will not compile
        }
    }
}

What I Actually Do

Thing Description
Architect Solutions I draw boxes and arrows until the problem goes away. Sometimes the boxes talk to each other.
Wrangle Kubernetes Professional YAML indenter. I tell containers where to live and they mostly listen.
Write Rust Because I enjoy fighting the borrow checker. It builds character.
Open Source I contribute to projects and occasionally start ones I promise to maintain forever (results may vary).

The Vibes

  • Currently summoning demons with Rust incantations
  • Orchestrating chaos with Kubernetes (it's like herding cats, but the cats are microservices)
  • Building things that scale (and occasionally things that don't, for learning purposes)
  • Selfhosting everything because trusting the cloud is for people who haven't read the ToS
  • Permanently stuck in the "just one more commit" loop
  • Fluent in console.log debugging and println! driven development

Where I Exist
Philippines (where "mamayang gabi" means anytime between 6pm and 2am)
Official Title
Solution Architect (Fancy way of saying "professional overthinker")
Tweets Thoughts
@ralphsenpaidev
Language of Choice
Rust (I like my code memory-safe and my evenings spent debugging lifetimes)

The Arsenal

Languages I Speak (to computers)

My Skills

Rust is first because it's not just a language, it's a lifestyle.

Cloud & DevOps Wizardry

My Skills

Yes, I use Neovim. No, I can't always exit it. We don't talk about that.

Where Data Goes to Live

My Skills

I promise to normalize your tables. Eventually.

AI Pair Programming

Claude Code OpenAI Codex

Claude Code & Codex - because rubber duck debugging evolved. The duck talks back now.


Let's Connect (or just say hi)

Email me Connect on LinkedIn Follow on Twitter


Want to support my caffeine addiction and open source adventures?

ko-fi


Pinned Loading

  1. dx-toolkit/nengoose dx-toolkit/nengoose Public

    JavaScript