Apart from that it allows to change some settings that are not configurable on the bike. The bike has only 2 buttons and an LED display. Useful settings are for example the speed profile for the automatic gear shifting.
180 karma · joined December 19, 2020
Apart from that it allows to change some settings that are not configurable on the bike. The bike has only 2 buttons and an LED display. Useful settings are for example the speed profile for the automatic gear shifting.
For me neither Django nor SQLAlcjemy hit the right spot when trying to define “pure” domain models that have no dependency (I.e. no ORM information). For that I created a repository pattern approach that converts “domain mode operations” into SQLModel query operations via filter specifications (https://martinfowler.com/apsupp/spec.pdf).
The result is that I always need to define 2 models: one is my pure domain model and another is a “table model” (defined in SQLAlchemy) along with a mapping between the two (for cases where there’s no 1-to-1 trivial mapping between their fields). Also making some of the SQLAlchemy magic (for example back propagating relational attributes) is messy.
But if you want to produce some quick applications I think SQLModel+FastAPI works quite well. I don’t think is as mature as Django though.
I’m not sure about teens. But I’m present when my kid plays games and he despises ads and micro transactions as much as I do. He’s also not allowed to buy anything so he’s more selective about what games to play (a few ones that we have subscriptions for)
This is closer to Python’s philosophy if you ask me.
But then again, I might be comparing oranges to apples here.
Wouldn’t it be more helpful to leave the reports but not work on them actively? It might be that a paying customer finds the same bug anyway.
Fast forwarding to now, I find myself mentally fine when working from home. Of course things are different since I have family to interact with at home, but for me, not engaging with colleagues about non-work related things is what makes remote work not as fun as the olden times. This is also harder to arrange because my colleagues would rather go out or do something else rather that keep chatting with me about something else.