open governance and trying to get users make you uncomfortable while not merging prs, bus factor 1 and starting 300 projects with the same basic model ("do things - now with pydantic!") make you happy? fastapi has early mover moat and was great 3 years ago. but it's time to move on, there has been innovation. search for projects mentioning ovines (can't shill!)
btw, to complete the astroturfing, falcon is still the sanest python web library by a longshot (constructing a controller using init and wiring it manually? heresy, must use some bullcrap fake DI system), but it's completely ignored by almost everyone (and maybe dead-ish).
That's the sort of thing I mean: the project can continue without its creator. It's not fun that whatever happened happened, but it seems a more solid choice from the point of view of continuity. Flask also has a very solid model here with Pallets.
i think the problem is mostly in the relatively thin sheet of steel that isnt able to absorb and distribute to the water that much power in small amount of time. I prefer to go gradually, but to each one his own i guess
Italian households throw the thing on the stove without such meticulous (and time expensive) ceremony every morning, so this falls under the classic “American can’t cook” gag
I don’t even know if the guy is American, just anecdata from my Facebook feed
He's English, not American, and became a coffee influencer like this after winning the World Barista Championship in 2007. This is, in fact, a "world" championship, not like the MLB World Series which is really just American. It's been held in the USA a few times, but also all over Europe, Australia, Japan, and Korea. Making coffee meticulously is hardly something specific to Americans or even typical of Americans. It's very weird you would even have this stereotype when the very word "barista" is Italian, the WBC itself started in Norway, and Europe in general is usually far more associated with fine cuisine and caring about craftmanship in food and drink than the US, which is associated with hot dogs, light beer, and deep frying everything in butter.
in English, we have a suffix -ist for a person who does something: machinist, pianist, flautist. In Italian, they instead use the suffixes -isto or -ista to mean the same thing (which suggests English got "ist" from Norman French)
what does this particular -ista do? stands at a bar, that's why they are bar-isti. What's a bar, in Italy? well, "bar" not an Italian word, they borrowed the word from English.
He is obsessive and meticulous about coffee, that's kind of the whole point of his channel. I came to mostly the same conclusions as him through trial and error while trying to get consistently rich coffee with it. It's actually quite easy to end up with something that tastes burnt, obscenely bitter, or metallic. It tastes delicious when you get it just right, but it can end up tasting considerably worse than good old set it & forget it drip coffee if you are careless/clueless.
Kind of weird this became a meme, since Italians are stereotypically supposed to really care about good coffee. My best guess is that for many households, the Bialetti is their version of Mr Coffee that they fire up in the morning to get out of the house before work and don't have the time or inclination to care about how it tastes. If they want something fancy and delicious that's what the 50 cafes within walking distance are for. That or their following a sub-optimal family tradition for how to brew with it.
Anyway, I only watched the video once but from what I recall the only thing that seemed especially over the top was the trivet to buffer the heat of the stove.
Programming inside a business is more about going to company parties than programming fast. And I prefer people who don’t program fast, but that program for the future of the business. You might be better suited for a different career shape like foss maintainer or small, highly technical companies
I don't have anything to say about the programming fast, because that's an assumption, I've had problem solving solutions fast, but overall I spend the time to make sure the app is tested and maintainable, but why should tech people care about company parties, what value does it add for the company? I'd like to understand that because I usually adopt ideas I agree with when I am explained, last time was "To make people connect to facilitate conflict resolution" as if when I have conflicts with people I don't know I shoot them
I dont think there is a single answer like "facilitate conflict resolution", it's more of a matter of generally fitting in the corporate world, being able to build relations in that world, and not give the interviewer confirmation about its bias against "huge nerds that ace every technical challenge but then don't shower and can't talk to people without snarky remarks". yes, the bias is alive and well, and in general programming is a communications job (we communicate with stakeholders and then communicate with machines, but instead of studying marketing we study programming languages)
but let's not derail, "no i dont want to go to company parties" = "doesnt want to socialize" - "doesnt want to submit to the company" - "will probably be a hassle to work with" - "can't communicate" - and so on.
again, think hard about a different career angle in tech if you dislike these things, you might enjoy it more
Getting to know your coworkers in more social environments eases interactions with them in the workplace. As a senior/staff level engineer working with and coordinating across teams, socializing to build repertoire and ease these interactions pays dividends quickly. HR asking if you'll go to company parties is their indirect way of probing to see if you could handle this aspect to fit a senior role, but it's not imo the best way to find out if someone can handle this. As someone who doesn't drink alcohol, I totally understand where you're coming from not wanting to go to parties or bars after work. I try to socialize before and after meetings with coworkers, during lunch breaks, etc. outside of party/drinking scenarios.
Vscode stuff is ok too if you dislike big and featureful ides, but it’s behind rider.
dotnet cli to run commands is sufficient until you have very strange builds.
Keep in mind the language has many ways to do the same thing, so rider helps you doing the “modern” things. The base class library is also very vast. Take your time, C# is great but it has a ton of features.