Baseball is back!!!!
Baseball is back!!!!
Day 1 at Adobe!
I started my 40th trip around the sun today. My wife got me a gift that I’ve wanted for close to 30 years now to commemorate – a 1989 Ken Griffey Jr. Upper Deck rookie card. I’m like a kid again over here!
I’m consistently baffled that Green Street Hooligans is not on any streaming service, nor even available on Blu-Ray in HD. What a great movie.
TIL that you can decorate Swift protocol methods with @MainActor
and they’ll run on the main thread. So I can have part of my protocol be responsible for UI updates and decorate it but not the entire protocol that way. Super cool!
I’ve been building a little HTTP library based on @davedelong’s epic 18-part blog series, but updated to use async/await. It’s been a lot of fun and broken my brain a couple of times. I think it’s almost ready to go (for my uses at least).
Boosted!
💉💉💉
Got my Mac Hardware Calendar by @ismh yesterday and put it and the pictures up on my walls today. Love how it turned out!
I finished the excellent regular expression course from execute program and can’t endorse it highly enough. I’ve long been intimidated by regular expressions and finally I feel comfortable writing them on my own now.
If you’ve wanted to learn them, give the course a shot!
Learning a new sport has been fun so far. Hockey is super fast and most of the time I have no idea what’s going on. But the Kraken got their first W tonight!
I’ve been working this week on my M1 Mac mini which has just 8GB of RAM. Xcode, Docker, and Nova have been open the whole time and it’s never broken a sweat. This machine is so great.
I can’t wait to get an M1X machine with 32GB of RAM. It’s gonna be a beast.
I oftentimes feel like a dolt when attempting to learn new things (especially when they’re out of my wheelhouse things like web technologies) but Tailwind finally seems to be clicking a bit for me now and it feels great.
What are some of your favorite blog designs?
I get to take the week and learn something new: so I’m going back to the Tailwind CSS projects that I put down a couple of months ago. Really looking forward to updating my websites.
Finally making headway with Jenkins, and also starting to get the hang of the Jenkinsfile pipeline syntax. I think our jobs are mostly simple enough that the conversion to them should be straightforward.
Our 7.5 year old ripped a hand towel ring out of the wall tonight. It was held in by 2 50-lb capacity drywall anchors. Ugh.
10 years ago today I married my best friend. Time sure flies and there’s no one I’d rather fly with than my wife 🥂
Looking forward to the next 10 years!
Been fighting with Jenkins for the last week, trying to migrate our Android test job (which runs an emulator) to a new environment. For some reason the job just crashes towards the end. Works fine on our existing machine (which doubles as our server 😅). Why is this so hard?
TIL about /dev/null, how it works, and as a bonus what 2> /dev/null
really does. Shell scripting is wild I tell ya.
If only all this nifty goodness wasn’t hidden behind arcane, hard-to-approach syntax.
💉💉✅
2 weeks and I’m all set! Good riddance Covid.
It’s been a long time since I’ve been as excited about a Mariners game as I am for tonight. Both Jarred Kelenic and Logan Gilbert are making their MLB debuts. Go M’s!
Typo of the day: UIimage(named:ni:compatibleWith:)
My laptop’s battery dropped by 50% in 2.5 hours but now my power is back. I’m very excited to someday soon see what the battery life on an Apple Silicon 16” MacBook Pro will be!
Whoa, the power just went out in my building and even at home a mile away. Hope this gets restored soon!
This week on my plate is making a workaround for a really weird iOS 12 bug with asset catalogs and I’m oddly looking forward to implementing this hack that I hope will be short-lived until we can blissfully stop supporting iOS 12 all together.