from models._base import Michael
from typing import TYPE_CHECKING
if TYPE_CHECKING:
from models.work import Project
class Worker(Michael):
def __init__(self, current_project: Project = None, **kwargs) -> None:
super().__init__(**kwargs)
self.current_project = current_project
if self.working or self.bored:
self.start_work()
def start_work(self) -> None:
if not self.current_project:
"""
If I'm not writing some custom systems integration at work,
I'm probably tinkering with some open source software to save
myself 5-10 seconds of manual effort
"""
self.current_project = self.find_something_to_work_on()
self.current_project.do_work(self)
- Chicago, IL
Popular repositories Loading
-
Unified-Shopping-List
Unified-Shopping-List Public archiveThe Unified Shopping List is an open source app to connect your shopping lists in real time.
Python 10
-
HA-Mealie
HA-Mealie PublicForked from andrew-codechimp/HA-Mealie
Mealie integration for Home Assistant
Python 1
-
simpletkgui
simpletkgui PublicA collection of tools wrapped around tkinter to make good-looking GUIs quickly
Python
-
tvplaylistapp
tvplaylistapp PublicSimple, lightweight application to generate a playlist of episodes with commercials.
Python
-
-
mealie
mealie PublicForked from mealie-recipes/mealie
Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recip…
Python
If the problem persists, check the GitHub status page or contact support.