こんいちは! (or こんばんは, or おはようございます, depending on what time it is)
I'm Kaleb, and I'm quite content to float around aimlessly around here. open source is something I quite enjoy, though I'm not afraid to use closed source software as long as it's of 🍎-level quality.
import Foundation
import PersonDescription
struct Me: Person {
let name = Name("Kaleb A. Ascevich", pronunciation: "KAY-lub AICE-uh-vitch")
let pronouns = ("he", "him", "his")
let birthday: Date = DateComponents(
calendar: .current,
year: 2007, month: 11, day: 9
).date!
let address = Address(state: .florida, country: .usa)
var langs: [Lang] = [.swift, .rust, .nix]
let shell = Shell.nushell
var apps: [_: [App]] = [
"ide": ["Xcode", "VSCodium"],
"term": ["iTerm2"],
"music": ["Apple Music"],
"browser": ["Safari"],
]
var devices: [_: (any Device, [OS])] = [
"Kaleb's MacBook": (
Mac(.macbookAir, 10, 1),
[.macOS]
),
"macbookair61": (
Mac(.macbookAir, 6, 1),
[.linux(distro: "Debian")]
),
"zenbook": (
PC(.laptop, "ASUS"),
[.linux(distro: "Bazzite")]
),
"imacg4": (
Mac(.powerMac, 4, 2),
[.macOS, .macOS]
),
"Kaleb's Ally": (
PC(.handheld, "ASUS"),
[.linux(distro: "Bazzite")]
),
]
}
extension Me {
var age: Int {
Calendar.current.components(
[.year], from: birthday, to: .now
).year!
}
}
and, most importantly,
extension Me {
let favoriteQuote = Quote(
"""
The people who are crazy enough to think they can change the
world, are the ones who do.
""",
by: Name("Steve Jobs")
)
}
- I want nothing to do with web development. JavaScript is just… bad. (my personal website is the sole exception, and only because Astro makes it just about bearable.)
- my socialization skills are… lacking. it's getting better, but they're still quite lacking. just take that into account if you want to talk to me.
- I'm not online too often, because school exists (which is absolutely not unfortunate in any way other than that).
- my true tiny home online
- email (don't expect an immediate reply, though — I tend to keep my inbox tidy)