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 = "Pemba Tamang"
designation : str = "Django Developer"
company : str = "Pemba T. Tech"
base : str = "Kathmandu, Nepal"
website : str = "https://www.pembatamang.com.np"
class Stack(metaclass=Meta):
languages : Tuple[str, ...] = ("Python", "HTML", "CSS", "JavaScript")
databases : Tuple[str, ...] = ("MySQL", "PostgreSQL")
misc : Tuple[str, ...] = ("Docker", "Celery")
ongoing : Tuple[str, ...] = ("Python", "Django")
![Pemba T. Tech | YouTube](gifs/youtube.gif)
![Python](https://camo.githubusercontent.com/0d5534dd6a655164d3127c270557a5e39450dec8c22f71a9830359b6bd8e749b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f707974686f6e2f707974686f6e2d706c61696e2e737667)
![Django](https://camo.githubusercontent.com/3cbcc03e7c7f36d2b5349edc32c1104a737f774dcfcfea71843f6b6760cf629c/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f6e706d2f73696d706c652d69636f6e7340332e31332e302f69636f6e732f646a616e676f2e737667)
![HTML](https://camo.githubusercontent.com/7a982fd7ff2590bd9c4c0c804d36ec84f4b6a54ce4a062e939b1455f619bf975/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f68746d6c352f68746d6c352d706c61696e2e737667)
![CSS](https://camo.githubusercontent.com/3902a23a4ee524225c3626a76a19391fe4a457e9c70e331e7d51abdfa1d76dbf/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f637373332f637373332d706c61696e2e737667)
![JavaScript](https://camo.githubusercontent.com/3d0ddeed2c709ed1cbce62a9c624d0f719d5ed695567a2eef03d61a70c7ff336/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f6a6176617363726970742f6a6176617363726970742d706c61696e2e737667)
![Git](https://camo.githubusercontent.com/38827655e1ae0e1518d635ad89e8aa46b7f977c795952245c36a2d58064f1803/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f6769742f6769742d6f726967696e616c2e737667)
![GitHub](https://camo.githubusercontent.com/e245c978ad271d30dcbfa637b0aad42d3532c5fa467a778e01c2210ed6c5ef81/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f6769746875622f6769746875622d6f726967696e616c2e737667)
![Linux](https://camo.githubusercontent.com/5b2a8527be6ce73521cdb521a1033b92ff7b1860f79585f66ec30ea75ab253e4/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f64657669636f6e732f64657669636f6e2f69636f6e732f6c696e75782f6c696e75782d6f726967696e616c2e737667)
Fun fact: I once solved the world's oldest question with a single line of Python
# Which came first: the chicken or the egg?
print(sorted(['🥚', '🐣', '🐥', '🐔']))
>>> [ '🐔', '🐣', '🐥', '🥚' ]
📊 Stats
![Pemba's GitHub stats](https://camo.githubusercontent.com/1cf98076924bd44862b6856e8d6aafd98311ad59ca7fd07a60df583db6acc59b/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170693f757365726e616d653d70656d626174746563682673686f775f69636f6e733d74727565267468656d653d736c6174656f72616e6765)
![GitHub Streak](https://camo.githubusercontent.com/8dbb204efdf9f5fd2cde3d96e2b1743cb428bf0e9f9f0b21f8b8fcb8db0c8b59/68747470733a2f2f73747265616b2d73746174732e64656d6f6c61622e636f6d3f757365723d70656d62617474656368267468656d653d736c6174656f72616e676526626f726465725f7261646975733d342e35)