You must be logged in to sponsor JustinGuedes
Become a sponsor to Justin Guedes
public class Person {
public init(mother: Person, father: Person) {
// Can't explain this in detail
}
public func getProfile() -> Image {
// look through old photos and wonder what happened
return Image()
}
public func getFirstName() -> String {
// find generic name in most common list of names
return "Justin"
}
public func getLastName() -> String {
// find a name that no one can pronounce
return "Guedes"
}
public func getAge() -> Int {
// calculate how many years have been wasted of not being sponsored
return 28
}
public func getDateOfBirth() -> String {
// print out the day the world got the best present ever
return "17 June 1994"
}
public func getPlaceOfBirth() -> String {
// find location of greatness
return "South Africa"
}
public func getLanguages() -> [String] {
// find all languages I can pronounce "lethologica"
return [
"English"
]
}
public func getCurrentLocation() -> String {
// determine current GPS location using an overcomplicated library
return "South Africa"
}
public func getCurrentOccupation() -> String {
// check if I'm currently sponsored
if isSponsored {
return "Fulltime Open Source Contributor"
}
// else look up current LinkedIn profile for made up job title
return "SuperStack Developer"
}
public func getSkills() -> [Skill] {
// check if I know what I'm talking about
return [
Skill("Swift", Level.reallyGood, "Read books, so I know a thing or two"),
Skill("Kotlin", Level.getsTheJobDone, "Similar to Swift, so what can go wrong"),
Skill("Javascript", Level.preferTypescript, "A language that seems like anything goes, plus I can make a duck"),
Skill("Typescript", Level.preferOverJavascript, "Strongly typed Javascript"),
Skill("AWS", Level.useFreeTier, "From instances to serverless, anything can be done with a bit of cash"),
... // error: size of array is too large
]
}
public func getReasonsToFund() -> [String] {
// find any reason to get money (kidding)
return [
"Dedicate more time, hopefully full time, to contributing to open source projects",
"I believe I can definitely be a huge contributor to open source projects",
"Even without funding, I would love to contribute to projects, please leave suggestions",
"Its motivational"
]
}
public func fund(amount: Double) -> String {
// add funds to wallet and randomly generate thank you message
return "Thank you very much! (not randomly generated)"
}
}
let indianMother = Person(...)
let portugueseFather = Person(...)
let justin = Person(indianMother, portugueseFather)
1 sponsor has funded JustinGuedesโs work.