Everyone wants to move fast. Yet everyone wants to change their minds all the time. Yet everyone wants things to be robust and secure. Argh! Speed, quality, flexibility. Pick two. If you ask for three, you’ll get zero.
Day 6: contrast
Moonlight coming through my bedroom window. This one’s had the Onxy filter applied as the original was quite noisy. #mbjune

If only joining new Discord servers is enough to satisfy the “get out more” goal I set for myself. It induces the same feelings I get when I walk into a room of people I don’t know all getting along. π¬
Day 5: reflection
#mbjune

Working on that Godot game again, mainly coming up with mechanics for a new level 2. This is what I’ve got so far: a mine tethered to a balloon. Their idle state is just bobbing up and down, but I am planning a variant which will drop their payload and fly away when the player is nearby.

I’m gonna miss these malfunctioning 1st gen Myki readers when they eventually get replaced.

Encapsulation In Software Development Is Underrated
Encapsulation is something object-oriented programming got right.
Day 4: nostalgia
A bit of a personal one today: the back room of my Nonna’s house, taken 11 years ago while she was in the process of moving out. Many things in this photo that are nostalgic in their own right. The house has been demolished and Nonna has past on, so I’m glad I have this. #mbjune

Me, exactly a month ago, about how I didn’t care for page transitions:
Anyway, that’s the feeling at the moment. Maybe I’ll come around.
I think I’m coming around.
Spent most of the day hitting my head against the wall trying to get this damn service to work. I came up with a version which I thought would work, to a degree. But then I handed it to the testers: fail, fail, fail, fail, fail. Argh! I guess it’s back to the wall tomorrow. π«
Day 3: shadow
#mbjune

I wonder if stations can benefit from installing high tables. Seating is useful, but it’d also be useful if I had access to a surface to temporarily place a coffee or wet umbrella when I get something from my bag.
I found Jason’s position about Apple adding gambling odds to their sports app a little odd (no pun intended). Not to say that he endorses it β he definitely does not β but I would’ve thought he’d recognise that people buying Apples products expect a premium experience. And that adding such, one might say, “vulgar” features to their app, degrades that experience.
Or at least this probably how I’d feel about it. I don’t watch sports, so this has little impact on my experience. But if I did, I’d probably find the whole thing rather dirty. I can’t stand all these awful sports betting apps.
Day 2: curve
#mbjune

Day 1: tree
#mbjune

If I had a dollar for every time I mix up brew update
and brew upgrade
, I’d probably be able to quit my job.
π Simon Willison: No build frontend is so much more fun
If you’ve found web development frustrating over the past 5-10 years, here’s something that has worked worked great for me: give yourself permission to avoid any form of frontend build system. [β¦] The joy came flooding back to me! It turns out browser APIs are really good now.
None of my frontend projects are used for βrealβ things, so Iβm not speaking from authority here. But I donβt care: I still think the worst part of frontend development are all the crummy build tools. Remove them all and web development can be really fun.
Rubberducking: Of Brass and Browsers
π¦: Did you hear about The Browser Company?
L: Oh yeah, I heard the CEO wrote a letter about Arc.
π¦: Yeah, did you ever use Arc?
L: Nah. Probably wonβt now that it seems like theyβve stopped work on it. Heard it was pretty nice thought.
π¦: Yeah, I heard Scott Forstall had an early look at it.
L: Oh yeah, and how he compared it to a saxophone and recommended making it more like a piano.
π¦: Yeah.
L: Yeah. Not sure I agree with him.
π¦: Oh really?
L: Yeah. I mean, thereβs nothing wrong with pianos. Absolutely love them. But everyone seems to be making those, and no-oneβs making saxophones, violins, etc. And we need those instruments too.
π¦: Yeah, I suppose an orchestra with 30 pianos would sound pretty bland.
L: Yeah, we need all the instruments: the oneβs that are approachable, and the ones for those with the technical skills to get the best sound.
And no-one's a beginner for ever. I'm sure there are piano players out there who would like to try something else eventually, like a saxophone.
π¦: Would you say Vivaldi is like a saxophone?
L: I'd probably say Vivaldi is like a synthesiser. The basics are approachable for the beginners, yet it's super customisable for those that want to go beyond the basics.
And just like a synthesiser, it can be easy to get it sounding either really interesting, or really bizarre. You can get in a state where you can't back out and you'll have to start from scratch.
π¦: Oh, I can't imagine that being for everyone.
L: No, indeed. Probably for those piano players that would want to try something else.
I hear Apple executives have decline John Gruberβs invitation to his live Talk Show. This may end up being a good thing. The executives were always so guarded, it felt like an interview with a politician. Having someone outside that bubbles will probably make for a much better show.