Typically you just care to have one or two primary places where you actually care if something has gone wrong.
1,048 karma · joined February 10, 2022
Typically you just care to have one or two primary places where you actually care if something has gone wrong.
Error handling for an API etc usually make the most sense in a central location (some middleware etc) so why would I check that each and every function call was successful.
I do like go, but the error handling is hardly the best thing about it. It’s just different. Neither is wrong.
Jon Skeet also has a (now old) blog series called edu-linq that basically implements linq just using generator blocks and it really makes you think about stuff like validation of arguments vs actually doing the operation. It’s very interesting. A couple of caveats in there.
Luckily that level of deep linking hasn’t been asked for, but this sounds really promising for adding some flexibility
I get caught up in the most ridiculous yak shaving and never make any real progress.... but always have a blast.
Sometimes the answer is “oh god we can’t do that”… and that seemed to be ok if we had some alternatives
I wasn’t doing the design work etc… but setting up some forwards and other in the weeds things wasn’t really bad at all.
I wouldn’t want to be the sole maintainer, but it’s really not the worst thing I’ve had to work with.
We hired an in-town workforce and cut the old guard out completely. Worked in person everyday until lockdown but had flexibility as well.
We were all pretty close (10ish people including execs) so remote work was fine and we shut down the office… I’m a much bigger remote work fan now because of how well it went.
The people on the same page will be on the same page whether they’re waking through the park or not. It may be time for the others to move along.
At one point, returning to the office wasn’t mandatory but “good for our promotions etc”.
When I’m in office few if any people actually give me marching orders… and when they do, I push back, correct them, and continue what I was doing. (We aren’t great at project management and my position luckily allows for this)
I love a hybrid approach because I really enjoy the random conversations that crop up in the office… but my social life is so much improved outside of work in the last year or so that everything about physically being present feels tedious.
I have a coworker I call to talk shop for a few minutes and then bullshit for another 15-20 minutes almost daily when I’m wfh.
I’m very strongly considering asking my boss if my in-office/wfh ratio can switch from 3/2 to “whatever I want”
Better social life makes work feel like work. My drive to get stuff done has gone up, because I’ve gotta get out at a good time.
lead sheets are solving a whole different problem and almost ALWAYS have the melody in traditional notation in addition to the chords. some lead sheets assume you already know the melody and can transpose to whatever key is relevant.... but still a lead sheet is there to give you hooks in order to aide improvisation.
jazz musicians have not "split off", they have added some chord notation above the traditional stuff.
This is a lot like that. I wish I was better at music.... I wish I had more skill etc... but the barrier is not my ability to read music....
a multi-note instrument like guitar/piano is much harder (in my personal experience) than a single note like trumpet/saxophone... and guitar tabulature exists for that reason... but its guitar specific and is probably a bridge for most in the beginning of their learning (not unlike a saxophone fingering chart).... but I don't see general use music notation being revolutionized anytime soon.... mostly because it does not need to be.
My biggest takeaway from the comment section: thank god that there are more reasonable people than I first assumed.
I have an idea for a hobby/fun webapp I could build that maybe one or two people I know might get use from.... and I'm excited just thinking about it because its going to be low stress and a fun learning experience. Thats what my personal github is. I don't put the link on my resume and I don't really have a desire to either.
Running/exercise is one with so many levels you can only truly compete with yourself to improve (and you’ll feel good).
Music is one that is sooo difficult. You suck for a long time, but can make incremental improvements.
As hit and miss as my azure experience has been… azure function core tools, vscode, and azurite were excellent for purely local development.