Skip to content

Reeperk/Reeperk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 

Repository files navigation

Reeperk

~ cargo build --release ~

Profile Views


struct Developer {
    name: &'static str,
    alias: &'static str,
    age: u8,
    role: &'static str,
}

impl Developer {
    const fn new() -> Self {
        Self {
            name: "Marlon",
            alias: "Reeperk",
            age: 22,
            role: "Fullstack Web Developer",
        }
    }

    const fn languages(&self) -> &[&str] {
        &["Rust", "PHP", "TypeScript", "JavaScript", "Java", "C#", "C++", "Lua", "Dart", "SQL"]
    }

    const fn frameworks(&self) -> &[&str] {
        &["Actix", "Diesel ORM", "Symfony", "Doctrine ORM", "Astro", "TailwindCSS"]
    }

    const fn interests(&self) -> &[&str] {
        &["AI / ML", "Training custom models", "Kubernetes"]
    }
}

use reeperk::skills::{Skill, Project, Status};

fn main() {
    let dev = Developer::new();

    println!("Compiling {}...", dev.alias);
    println!("Status: building cool things since birth");

    // currently learning
    let mut k8s_skill = Skill::new("Kubernetes");
    k8s_skill.level_up(); // work in progress

    // side projects
    let qwix = Project::new("@QwixAI")
        .description("AI-powered hobby project")
        .status(Status::Active);
}

Tech Stack


github-snake

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors