Rob Fahrni

Follow @fahrni on Micro.blog.

Saturday Morning Coffee

Cold EspressoGood morning y’all. The big news this week is I have COVID. I’m not proud of it. We had an on-site at work last week and I attended. It was really exciting to meet a lot of my team I’d never seen in person. I was masked on day one and day two (most of the time.)

On day two after lunch I forgot to mask. Went about my day and realized I was unmasked at some point so I put it back on.

On Wednesday and Thursday I didn’t mask at all. Don’t let your guard down like I did. It’s so easy to do since the world has seemingly moved on from COVID. Everything felt normal, but it wasn’t.

Don’t be a dummy, like me. Stay safe out there. Mask.

Becky Hansmeyer: “Here are a few things I’m hoping to see, in no particular order:”

It was WWDC week last week, which is basically Christmas for the Apple Development world.

I love reading Becky’s site because she’s usually very upbeat. This post didn’t let me down.

Cliff Harris: “You might think thats an embarrassing typo, so I’ll be clear. TWO THOUSAND SEVEN HUNDRED FILEs and 237MB of executables and supporting crap, to copy some files from a client to a server. This is beyond bloatware, this is beyond over-engineering, this is absolutely totally and utterly, provably, obviously, demonstrably ridiculous and insane.”

I was talking with a co-worker this week about this very topic. I feel pretty lucky as an iOS dev. I install Xcode and can write a fully featured iOS application. No additional code from the outside required.

Do I use some packages. Yes. I do try to limit them and I’ve started removing them as I move forward because I don’t want to rely on them. There are a few exceptions but I can do the work to replace them and make them work 100% how I want them to work for my app.

I feel really bad for web client and backend devs. Their setup seems crazy difficult and fragile.

Yes, this week the January 6th committee began presenting their findings on national television.

Nothing will come of it. Trump will become President again, Civil War will erupt, and our Republic will disappear (only for a while, I hope.) 😔

Hacker News: “Hello, I was hired as a remote full-stack engineer at Tesla during the pandemic. We were just told that remote employment agreements (mine was over email, not in my contract) are void, and we have to move to a Tesla office by August.”

I feel bad for this person, I really do. Life circumstances can make decisions extremely difficult, especially if you’re happy in your work.

I’d talk to Tesla HR, let them know my circumstance, and see if I could work out a short term deal so I could stay remote for the time being. This person mentions being able to move in early 2023.

If they won’t work with you, get that resume ready, and find another gig that works for you. There are so many wonderful places to work out there that don’t require you to be in the office.

CNN: “Del Bosque is one of the many Latino farmers and workers whose lives revolve around California’s agriculture industry and who have been forced to make difficult decisions due to the ongoing water crisis.”

This is going to bite us all. Much of the worlds fruits and vegetables are grown in the San Joaquin Valley of California. To lose a fraction of that production will show at the grocery store.

We are in a lot of trouble. It’s just starting. Climate change is real. Just ask Mr. Del Bosque.

Robert Sweeney: “I asked him what the on campus interviews were like and how I should prepare for them. He explained that they would ask a random programming question that I would need to solve on a sheet of paper. If you did well, then they would fly you out for a full day of interviews at the Microsoft headquarters in Redmond, Washington. He had been asked to write a function that, when given an array of length n + 1 containing integers 1 through n, find the duplicate integer in an array.”

Bottom line. If you want to work at one of the BigCos you’d better know your stuff.

I tried to get on with Apple numerous times. Failed each time. It’s tough out there, especially if you’re working for a company making the underlying technology.

Study up! Don’t cheat if you can avoid it. 😄

David Smith: “This year, more than any I can remember, WWDC was the tangible manifestation of Apple’s genuine care for developers, and their desire to facilitate us to do our best work.”

I thought I’d end on a good note. David Smith is super upbeat about everything he does.

David’s post doesn’t disappoint. Go read it if you develop for Apple platforms.

Tiny Apple Core