Michael Josephson
1.8K posts

Michael Josephson
@michaelj
Engineering Leader and Software Developer ๐จ๐ปโ๐ป๐๐ธ๐จ๐ปโ๐ณโ๏ธ
Manchester, England ๐ Sumali Aฤustos 2007
597 Sinusundan452 Mga Tagasunod

@roddaut @arvidkahl Thereโs 2 parts to this.
Spotify Premium subscription includes 15 hours per month of audiobooks.
Spotify doesnโt support purchasing audiobooks from within the iOS app because it would require giving Apple 30%
Hence the bit about using topups purchased outside the app.
English

@arvidkahl So, there is a limit to how many hours you can listen to audiobooks on Spotify.
Even if you purchased it?
English

@oliverburkeman hi! is there any other way to register for your online masterclass?
This page doesnโt seem to be available any more penguin.co.uk/articles/2024/โฆ
Thank you
English

@DavidVeinot @JamieHuston19 I was thinking that too ๐
Was given that book many years ago and itโs packed with great advice to be internalised.
English

@JamieHuston19 @danmurrayserter Yes, they are. With zero credit given, of course.
โFollow me @danmurrayserter for more!โ
English

Aside from the size of the table, Iโm wondering if there could be performance issues with this approach if itโs a channel with a lot of users.
E.g. User creates a new Topic. As part of that request it would require creating a TopicSubscription for each User who is a member, unless the TopicSubscriptions are created in a background job?
English

I'm waffling on an architectural decision with liminal.forum. Each forum is a Space made up of Channels. Channels have Topics, which have Posts.
I've created TopicSubscriptions to track the User's first unread Post and whether they should be sent a notification.
English

@GDSteve6 @Erwin_AI The only Tailwind course I could see on Frontend Masters is by @stevekinney - is that the one youโre thinking of?
English

If you like the new @SavvyCal marketing site launched a few months ago, the man behind much of the design (my friend Daniel) is launching a new agency called Opto.
Worth a look if your want to make your site 80% better without breaking the bank!

English

@afomera So sorry to read this ๐
No leads to share as such, but only to say that wherever you do land will be lucky to have you.
English
Michael Josephson nag-retweet

In lieu of a proper reformation, this will have to do. But it's still magnificent. An acoustic version of Losing My Religion at the 2024 Songwriter's Hall of Fame, by all four original members of R.E.M.
youtu.be/GlifZKaUEvw?feโฆ

YouTube
English

@guilhermerey @jasonfried I think itโs done using the Doors feature
3.basecamp-help.com/article/667-doโฆ
English

@jasonfried How can I use the link tool to show a Github PR like that?? ๐ฏ
English

@daniel_nguyenx @kondorYEG I first came across this attributed to Bjarne Stroustrup as โThere are only two kinds of languages: the ones people complain about and the ones nobody uses.โ
English

@codestirring @SamNewby_ betterstack.com/logs maybe?
Only 3 days retention on the free plan, but still useful for side projects.
English

@SamNewby_ Yeah you're right I misread.
I actually don't track logs for my side projects, I'm not aware of any good free tools to do that, are you?
English

@_nghiatran ๐๐ป big fan of Paw and miss the nativeness when trying anything else so would love to see MVP when itโs ready.
Big @proxyman_app fan too โบ๏ธ
English

Cooking new HTTP Client app โค๏ธ
- Native Mac app
- Make REST requests and Websocket
- Simple license: Perpetual with 1 year of update. No subscription
- Privacy-First: No Login/cloud-workspace, use your GitHub as a source of truth
I'm still working on the MVP, if you're interested, just comment on the tweet ๐
I will explain why we need a new HTTP Client app below ๐

English

@r00k Happy birthday, Ben. You are one of the reasons I still read Twitter. Recent videos such as the one on clearing your mental cache are ๐ฅ
And from longer ago, Refactoring Rails contained so much good advice to keep referring back to.
English

@ryan_waas Had been on the old version so was interested to see the update has arrived. Will DM
English



















