use std::collections::HashMap;
/// 🧉 *sip* Hey!
/// One of many. Doing my part, one commit at a time.
#[derive(Debug)]
struct Developer {
name: &'static str,
role: &'static str,
languages: Vec<&'static str>,
interests: Vec<&'static str>,
contact: HashMap<&'static str, &'static str>,
}
impl Developer {
fn new() -> Self {
let mut contact = HashMap::new();
contact.insert("website", "ferdinanddavidenko.com");
contact.insert("email", "[email protected]");
contact.insert("x", "@ferdavidenko");
Self {
name: "Ferdinand Davidenko",
role: "Fullstack Developer",
languages: vec!["HTML", "CSS", "JavaScript", "TypeScript", "Rust", "Python", "Zig", "Gleam"],
interests: vec!["UI/UX", "Design", "DevOps", "Tooling", "Open Source", "Blockchain", "...and all that jazz"],
contact,
}
}
}
fn main() {
let me = Developer::new();
println!("👋 Hi, I'm {}", me.name);
println!("💼 {}", me.role);
println!("🛠️ Languages: {:?}", me.languages);
println!("🎯 Interests: {:?}", me.interests);
println!("📫 Contact: {:?}", me.contact);
}
- Argentina
-
07:57
(UTC -03:00) - ferdinanddavidenko.com
- @ferdavidenko
Highlights
- Pro
Pinned Loading
-
dashxboard/dashxboard-website
dashxboard/dashxboard-website PublicFrom ideas to action, the Dashxboard is the community-driven platform that empowers the Stronghold (SHx) ecosystem.
TypeScript
-
dashxboard/pg-governance-contracts
dashxboard/pg-governance-contracts PublicA comprehensive suite of Soroban smart contracts implementing various governance and voting mechanisms, core component of The Playground, part of the Dashxboard microecosystem within the Stronghold…
Rust
-
soroban-escrow-contract
soroban-escrow-contract PublicSoroban smart contract that allows users to lock up tokens for a specified period, after which they can unlock and retrieve their tokens. The contract ensures that the tokens remain inaccessible un…
Rust 1
-
rust-json-converter
rust-json-converter PublicA simple Rust CLI tool for converting JSON arrays to CSV format. Supports flat, nested, and array structures, making it ideal for processing API responses or logs.
Rust
-
rust-snowflake-library
rust-snowflake-library PublicA thread-safe Rust library for generating Snowflake IDs with presets for Discord, Instagram, and Twitter.
Rust
-
If the problem persists, check the GitHub status page or contact support.