from dataclasses import dataclass
from typing import Tuple
class Meta(type):
def __new__(cls, name, bases, attrs):
new_cls = super().__new__(cls, name, bases, attrs)
return dataclass(unsafe_hash=True, frozen=True)(new_cls)
class Bio(metaclass=Meta):
name : str = "Franco Nicolas Jones"
designation : str = "IT Systems Engineer & Full-Stack Developer"
company : str = "IT Servicios Informaticos S.A.S."
base : str = "Merzig, Germany"
portfolio : str = "https://francojones.netlify.app/"
class Stack(metaclass=Meta):
languages : Tuple[str, ...] = ("Python", "JavaScript", "C++")
version_management : Tuple[str, ...] = ("Git", "GitHub")
databases : Tuple[str, ...] = ("PostgreSQL", "SQLite", "MongoDB")
frameworks : Tuple[str, ...] = ("Django", "Flask", "React", "Vue", "Node.js (Express), Next.js")
tools : Tuple[str, ...] = ("Docker", "Vite", "Tailwind CSS", "Bash", "PowerShell")
ongoing : Tuple[str, ...] = ("CCNA", "AWS", "Generative AI")
class Social(metaclass=Meta):
linkedin : str = "https://linkedin.com/in/franco-jones"
twitter : str = "https://twitter.com/nicobscrew"
github : str = "https://github.com/Zero9BSC"
portfolio : str = "https://francojones.netlify.app/"
email : str = "franconicolasjones@gmail.com"// Which came first: the chicken or the egg?
console.log(['π₯', 'π£', 'π₯', 'π'].sort())
>>> [ 'π', 'π£', 'π₯', 'π₯' ]
