Github/Gitlab code search is fine, but have you ever tried grep -l -r methodName projects/*? Seems to be not that much slower and like 100x more reliable.

I wish Ghost allowed readers to choose a different email address to send newsletters, rather than just send them to the email address associated with the account itself. I’ve got news for you: send reading material to my personal inbox and I’ll never see it. That’s just not where I read stuff: it’s all in Feedbin.

Even better would be a private RSS feed. I know Gruber had issues with doing way back during the Google Reader days. But those days are gone, so it might be worth trying this again. Seems to work for Stratechery.

For the last few years, I’ve been using 4/24 as the expiry date of test credit cards within Stripe. Well those days are literally in the past now.

Screenshot of a new credit card setup within Stripe showing the test credit card number of 4242 4242 4242 4242, and the expiry date 4/24, and the error message saying 'Your card's expiry date is in the past'.

📝 New post on UCL over at the Workpad blog: Breaking And Continuation

I’d be curious to know why Microsoft renamed Azure Active Directory to “Entra.” That name is… not good.

👨‍💻 New post on Databases over at the Coding Bits blog: Counting In DynamoDB

Day 30: hometown

It’s far from perfect, but it’s good to call this place home. #mbapr

Photo of the Melbourne skyline, facing Flinders St. station and the CBD, with the pedestrian bridge on the right, as taken from a bridge with an iron railing over the Yarra River.

After a two month hiatus, the coffee booth at the station has reopened. All is well in the world once more. ☕😵‍💫

Day 29: drift

Drifted a little from the path at this point of my hike today. Could be easy to get lost though, so it was important not to drift too far. #mbapr

Australian landscape photo of rocks and native plants under a cloudy sky.

📺 Sugar: Season 1 (2024)

Quick review of Sugar: Season 1 (2024), by Mark Protosevich. Review reads as follows: Nah, sorry. I couldn't get through the first episode. I know what they were trying for: classic story of the keen detective, with the fast car and the cool lady companions and all. But it just didn't gel with me (might be because I have no nostalgia for the format). Plus, the cuts across time were awkward: it made it hard to follow what was going on. I'm sure this is for someone, but it's definitely not for me. Overall review: poor

📺 Mission: Impossible – Fallout (2018)

Quick review of Mission: Impossible – Fallout, 2018, by Christopher McQuarrie. Review reads as follows: A pretty competent action movie. Good example of what I'd call an 'airplane movie,' which is a movie that's good to watch on hour 7 of a 14 hour flight. A pretty thin plot that doesn't require a lot of concentration, yet lots of nice set pieces, and some lovely shots of European cities. Overall rating: okay

Day 28: community #mbapr

A local market in front of a collection of national flags from around the world

Manual Moreale hit the nail on the head with this quote from his latest post:

The web is not dying. The web is huge. The web is ever-expanding. The fact that the web is just the same 5 big websites is a fucking lie. It’s like saying the restaurant industry is the same 5 fast food chains. It is not. It’s up to you to decide to stop visiting those 5 sites and stop ingesting their fast food content.

It feels like when these people say “the web”, they mean “whatever platform I’m addicted to.” Might be time they started trying out that URL bar that appears at the top of every browser.

👨‍💻 New post on Go over at the Coding Bits blog: Custom Import Paths In Go

Day 27: surprise

Quite surprised that this photo came out as well as it did. Was purely an accidental press of the shutter button. #mbapr

Photo of the Apple magic keyboard with focus on K, L, and M.

Interesting to see Google starting to solicit reviews for apps that came with the phone, such as the… Phone.

Screenshot of a request for a review of the android Phone app, with five unfilled stars and a message saying that reviews will be public

🔗 the biggest threat facing your team, whether you’re a game developer or a tech founder or a CEO, is not what you think

Igore the click-batey headline: this is quite a good post. Really enjoyed it. And, on the whole, I agree with the author. Via Jim Nielsen’s notes

Day 26: critter

Watch out for these ones. #mbapr

A white glyph painted on an asphalt path depicting a snake and the word 'Caution' underneath.

📝 New post on UCL over at the Workpad blog: The Simplifications Paid Off

Thou Doth Promote Too Much

Manual Moreale wrote an interesting post about self promotion, where he reflects on whether closing out all his People and Blogs post with a line pointing to his Ko-Fi page is too much:

And so I added that single line. But adding that single line was a struggle. Because in my head, it’s obvious that if you do enjoy something and are willing to support it, you’d probably go look for a way to do it. That’s how my brain works. But unfortunately, that’s not how the internet works. Apparently, the correct approach seems to be the opposite one. You have to constantly remind people to like and subscribe, to support, to contribute, and to share.

I completely understand his feelings about this. I’m pretty sure I’d have just as much trouble adding such a promotion at the bottom of my post. Heck, it’s hard enough to write about what I’m working on here without any expectation from the reader other than to maybe, possibly, read it. They’ve been relegated to a separate blog, so as to not bother anyone.

But as a reader of P&B, I think the line he added is perfectly fine. I think it’s only fair to ask people to consider supporting something where it’s obvious someone put a lot of effort into it, as he obviously has been doing with P&B.

As for where to draw the line, I think I agree with Moreale:

How much self-promotion is too much? Substack interrupting your reading experience to remind you to subscribe feels too much to me. An overlay interrupting your browsing to ask you to subscribe to a newsletter is also too much. Am I wrong? Am I crazy in thinking it’s too much?

I get the need to “convert readers” but interrupting me to sign up to a newsletter is just annoying. And I’m not sure “annoying” is the feeling you want to imbue in your readers if you want them to do something.

But a single line at the end of a quality blog post? Absolutely, go for it!