Building music tools 👨‍💻🎶 Previously: @sonymusic, @deliveroo, @mozilla, @ftlabs.

United Kingdom
Joined November 2010
⚡️ Perf tip A great explanation of script execution timing inc. the newer <script type=module>. Each has subtly different behaviour that you can exploit for your use-case. stackoverflow.com/a/2920207/…
2
30
1
132
Phone flashlight on is the new fly down
2
435
Wilson Page retweeted
wow a free retro hifi for your Mac notch! 🫢 notchifi.com "Open your MacBook and get lost in the 80s" I wanted to try making a native Mac app with Claude and got carried away. The combination of blending @claudeai code for apps, @NanoBanana for images, @suno for on brand music and ai copywriting is so fun. It almost feels like world building. I'll add more features over time. For now it's a silly/fun creative project. So please have a play and send over feedback and ideas. "Install It Now" is my favourite track 🎶 have a listen to the fake tracks on the landing page and let me know yours. p.s. yes i'm a fan of what @marty et all made with @Poolsuite
2
2
4
466
It saddens me to say from today you'll no longer be able to create Songwhip pages. This was never my intention but the new owners of Songwhip have made this call. Thankfully for now all existing pages will stay live.
4
1
3
982
OMG @brave thank you! ❤️ If you're in the US you're probably unaware of how cookie consent has ruined web browsing. It's like swatting flies as you try to get anything done.
1
4
Use the `referrerpolicy` attribute to load third-party images without exposing your domain 🥷
1
2
17
This helped me avoid getting 403 responses loading Google oauth profile images. stackoverflow.com/a/61042200…
4
Attempting to upgrade from @nextjs v10 -> v12 and seeing a 10-20% increase in core bundle size 😬 Anyone else seen this?
1
2
Always favour legibility ✅
1
2
1
15
These kind of conditionals are better written more verbose using clear variable names to show intent. It took me years to realise short isn't always sweet.
2
8
It takes so long to design footers that look 'right' … but when it clicks you know ✨
3
5
18
📳 Disabling vibrate notifications is a focus game changer! Constant interruptions are bad for productivity and also prevent you from enjoying the moment🧘
1
1
4
Does running Lighthouse on M1 Macbook skew results?
2
4
How long does it take you to get productive again after a week off?
2
3
How can I prevent @babeljs bloating every module that uses spread arguments syntax with this? 😬
4
3
Ideally this function would just be hoisted to the outer scope so that all modules can use it instead of each one having to redefine the same function.
1
1
Every independent artist needs to use @songwhip, go to their website now to find out why songwhip.com
1
1
7
Do you like Dependabot? 🤖
32%Yes
68%No
111 votes • Final results
3
1
1