Dave Stewart
@davestewart.uk
JavaScript, TypeScript, Node, Vue, Nuxt, Chrome Extensions, OSS, Side Projects, Indie Hacking, Whisky Drinking, Negroni Making, Spotify Listening
🌀 I only follow accounts with a relevant bio or posts
davestewart.co.uk | github.com/davestewart
🌀 I only follow accounts with a relevant bio or posts
davestewart.co.uk | github.com/davestewart
Pinned
Dave Stewart
@davestewart.uk
· Nov 29
Bluesky Follower Info
View your followers' profile and stats in your feed to decide who to follow back
davestewart.co.uk
Want to know more about your new @bsky.app followers?
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
My first article in a while – a cohesive look Nuxt's data fetching tools, within the context of Nuxt's render lifecycle; not just the "how" but the "where", "when" and "why" – mainly for my benefit!
davestewart.co.uk/blog/nuxt-da...
cc @nuxt.com
davestewart.co.uk/blog/nuxt-da...
cc @nuxt.com
Data fetching in Nuxt
Nuxt data fetching explained within the context of Nuxt's SSR lifecycle
davestewart.co.uk
November 7, 2025 at 10:39 AM
My first article in a while – a cohesive look Nuxt's data fetching tools, within the context of Nuxt's render lifecycle; not just the "how" but the "where", "when" and "why" – mainly for my benefit!
davestewart.co.uk/blog/nuxt-da...
cc @nuxt.com
davestewart.co.uk/blog/nuxt-da...
cc @nuxt.com
Claude wrote me some Vue code today, and added the HTML comment you see here, regarding generics.
I've never seen this before, but it called it a "generic directive" and it does seem to actually alter how the code is interpreted by TypeScript, so wondering – is this TS, Vue, or something else?
I've never seen this before, but it called it a "generic directive" and it does seem to actually alter how the code is interpreted by TypeScript, so wondering – is this TS, Vue, or something else?
April 29, 2025 at 4:59 PM
Claude wrote me some Vue code today, and added the HTML comment you see here, regarding generics.
I've never seen this before, but it called it a "generic directive" and it does seem to actually alter how the code is interpreted by TypeScript, so wondering – is this TS, Vue, or something else?
I've never seen this before, but it called it a "generic directive" and it does seem to actually alter how the code is interpreted by TypeScript, so wondering – is this TS, Vue, or something else?
Does anyone have any experience with IPS monitors?
I'm just testing a new Iiyama 24" QHD and whilst it's sharper than my old (non IPS) one it exhibits crazy colour shift towards the edges.
Is this normal? Anyone got any recs for something better? Ideally 24" as I have two, side to side
I'm just testing a new Iiyama 24" QHD and whilst it's sharper than my old (non IPS) one it exhibits crazy colour shift towards the edges.
Is this normal? Anyone got any recs for something better? Ideally 24" as I have two, side to side
April 25, 2025 at 5:20 PM
Does anyone have any experience with IPS monitors?
I'm just testing a new Iiyama 24" QHD and whilst it's sharper than my old (non IPS) one it exhibits crazy colour shift towards the edges.
Is this normal? Anyone got any recs for something better? Ideally 24" as I have two, side to side
I'm just testing a new Iiyama 24" QHD and whilst it's sharper than my old (non IPS) one it exhibits crazy colour shift towards the edges.
Is this normal? Anyone got any recs for something better? Ideally 24" as I have two, side to side
Can any clever Vue folks tell me why this Vue component error prop declared as `boolean | string` would coerce to true (bad) when an empty string is passed, but be received as a string (good) when declared as `string | boolean` ?
play.vuejs.org#eNqFUk1PwzAM...
play.vuejs.org#eNqFUk1PwzAM...
Vue SFC Playground
play.vuejs.org
April 14, 2025 at 3:24 PM
Can any clever Vue folks tell me why this Vue component error prop declared as `boolean | string` would coerce to true (bad) when an empty string is passed, but be received as a string (good) when declared as `string | boolean` ?
play.vuejs.org#eNqFUk1PwzAM...
play.vuejs.org#eNqFUk1PwzAM...
Bluesky is still a ghost town for me.
How do I change that?
How do I change that?
April 8, 2025 at 2:10 PM
Bluesky is still a ghost town for me.
How do I change that?
How do I change that?
@egoist.dev – what organisational tools does chatwise.app have? Can I organise past chats into groups, for example?
April 4, 2025 at 11:04 AM
@egoist.dev – what organisational tools does chatwise.app have? Can I organise past chats into groups, for example?
I love it when emojis tell a story!
March 19, 2025 at 10:51 AM
I love it when emojis tell a story!
Reposted by Dave Stewart
New tool added to bskyinfo : Bluesky Follower Info by @davestewart.uk
Display follower profiles and stats directly in your Bluesky notifications feed. Quickly decide who to follow back with detailed insights.
buff.ly/VmhCZki
#blueskytools #blueskytips
Display follower profiles and stats directly in your Bluesky notifications feed. Quickly decide who to follow back with detailed insights.
buff.ly/VmhCZki
#blueskytools #blueskytips
View Follower Profiles and Stats in Bluesky Notifications
Display new followers' profiles and stats in your Bluesky notifications feed. Quickly decide who to follow back with detailed profile insights and engagement icons.
buff.ly
March 14, 2025 at 6:56 PM
New tool added to bskyinfo : Bluesky Follower Info by @davestewart.uk
Display follower profiles and stats directly in your Bluesky notifications feed. Quickly decide who to follow back with detailed insights.
buff.ly/VmhCZki
#blueskytools #blueskytips
Display follower profiles and stats directly in your Bluesky notifications feed. Quickly decide who to follow back with detailed insights.
buff.ly/VmhCZki
#blueskytools #blueskytips
@ewalf.com just to let you know the blurb for Blusky Follower Info looks to be almost completely wrong. It doesn't send emails or do any of the thing you mention in features.
Full information and features on the Chrome Web Store download page:
chromewebstore.google.com/detail/blues...
Full information and features on the Chrome Web Store download page:
chromewebstore.google.com/detail/blues...
Bluesky Follower Info - Chrome Web Store
Display users profile descriptions and stats in notifications feed and starter-packs.
chromewebstore.google.com
March 5, 2025 at 10:45 AM
@ewalf.com just to let you know the blurb for Blusky Follower Info looks to be almost completely wrong. It doesn't send emails or do any of the thing you mention in features.
Full information and features on the Chrome Web Store download page:
chromewebstore.google.com/detail/blues...
Full information and features on the Chrome Web Store download page:
chromewebstore.google.com/detail/blues...
Anyone else finding Claude 3.7 thinking makes mountains out of molehills?
It seems particularly bad at anything involving recursion, and writes way too much code, repeats code where it shouldn't, and fails on the actual logic needed to recurse.
Had happened twice now.
Would be simpler to DIY
It seems particularly bad at anything involving recursion, and writes way too much code, repeats code where it shouldn't, and fails on the actual logic needed to recurse.
Had happened twice now.
Would be simpler to DIY
March 4, 2025 at 4:50 PM
Anyone else finding Claude 3.7 thinking makes mountains out of molehills?
It seems particularly bad at anything involving recursion, and writes way too much code, repeats code where it shouldn't, and fails on the actual logic needed to recurse.
Had happened twice now.
Would be simpler to DIY
It seems particularly bad at anything involving recursion, and writes way too much code, repeats code where it shouldn't, and fails on the actual logic needed to recurse.
Had happened twice now.
Would be simpler to DIY
We had some confusion at work the other day as to when Vue refs do or don't get unwrapped in templates, specifically when objects or their values (such as composable results) are passed to child components.
I created a playground here:
play.vuejs.org#eNqVVcty2zYU...
#vue #nuxt #reactivity
I created a playground here:
play.vuejs.org#eNqVVcty2zYU...
#vue #nuxt #reactivity
February 6, 2025 at 12:07 PM
We had some confusion at work the other day as to when Vue refs do or don't get unwrapped in templates, specifically when objects or their values (such as composable results) are passed to child components.
I created a playground here:
play.vuejs.org#eNqVVcty2zYU...
#vue #nuxt #reactivity
I created a playground here:
play.vuejs.org#eNqVVcty2zYU...
#vue #nuxt #reactivity
TIL that you can nicely-color folder structures in Linear using Swift syntax 🔥:
January 14, 2025 at 2:14 PM
TIL that you can nicely-color folder structures in Linear using Swift syntax 🔥:
Christmas is done. Now, on to new ideas, side projects and OSS for at least a week!
December 26, 2024 at 11:57 AM
Christmas is done. Now, on to new ideas, side projects and OSS for at least a week!
Bluesky Follower Info 1.8 is out, with collapsible follower info and icon previews, giving you a kind of "review process" for new followers.
chromewebstore.google.com/detail/blues...
chromewebstore.google.com/detail/blues...
December 13, 2024 at 9:13 AM
Bluesky Follower Info 1.8 is out, with collapsible follower info and icon previews, giving you a kind of "review process" for new followers.
chromewebstore.google.com/detail/blues...
chromewebstore.google.com/detail/blues...
Awesome news; one of my favourite development / debugging tools Quokka, has a new major version out!
quokkajs.com/whatsnew/quo...
If you don't know Quokka, check it out; you can prototype code, run and debug directly in your IDE; a "must have" tool for sketching out and nailing algorithms.
quokkajs.com/whatsnew/quo...
If you don't know Quokka, check it out; you can prototype code, run and debug directly in your IDE; a "must have" tool for sketching out and nailing algorithms.
Quokka - JavaScript and TypeScript playground in your editor
Quokka runs your JavaScript and TypeScript code and displays results inline in VS Code, WebStorm, and Sublime Text.
quokkajs.com
December 11, 2024 at 5:48 PM
Awesome news; one of my favourite development / debugging tools Quokka, has a new major version out!
quokkajs.com/whatsnew/quo...
If you don't know Quokka, check it out; you can prototype code, run and debug directly in your IDE; a "must have" tool for sketching out and nailing algorithms.
quokkajs.com/whatsnew/quo...
If you don't know Quokka, check it out; you can prototype code, run and debug directly in your IDE; a "must have" tool for sketching out and nailing algorithms.
New Bluesky Follower Info feature landing soon; collapse user profiles (with options to expand or collapse by default).
Should make for neater timelines for known/reviewed followers.
Should make for neater timelines for known/reviewed followers.
December 10, 2024 at 3:03 PM
New Bluesky Follower Info feature landing soon; collapse user profiles (with options to expand or collapse by default).
Should make for neater timelines for known/reviewed followers.
Should make for neater timelines for known/reviewed followers.
Considering renaming Bluesky Follower Info, as its scope has widened (notifications, starter packs).
Please vote for:
- Bluesky Notifications +
- Bluesky Notifications Plus
- Bluesky Better Notifications
- Bluesky Extended Notifications
- Bluesky User Info
- <a new suggestion>
- <no change>
Please vote for:
- Bluesky Notifications +
- Bluesky Notifications Plus
- Bluesky Better Notifications
- Bluesky Extended Notifications
- Bluesky User Info
- <a new suggestion>
- <no change>
December 6, 2024 at 2:04 PM
Considering renaming Bluesky Follower Info, as its scope has widened (notifications, starter packs).
Please vote for:
- Bluesky Notifications +
- Bluesky Notifications Plus
- Bluesky Better Notifications
- Bluesky Extended Notifications
- Bluesky User Info
- <a new suggestion>
- <no change>
Please vote for:
- Bluesky Notifications +
- Bluesky Notifications Plus
- Bluesky Better Notifications
- Bluesky Extended Notifications
- Bluesky User Info
- <a new suggestion>
- <no change>
I added a new feature to Bluesky Follower Info this morning, for the follower info 👍 to update when you follow or unfollow someone!
Dunno about you, but I think this is pretty slick 😎
Should release this later today 🚀
Dunno about you, but I think this is pretty slick 😎
Should release this later today 🚀
December 6, 2024 at 11:18 AM
I added a new feature to Bluesky Follower Info this morning, for the follower info 👍 to update when you follow or unfollow someone!
Dunno about you, but I think this is pretty slick 😎
Should release this later today 🚀
Dunno about you, but I think this is pretty slick 😎
Should release this later today 🚀
It's funny to think that Musk supposedly bought and rebranded Twitter as "X" to become an "everything" app.
Surveying what's left of the smouldering wreckage of Twitter and the decimation of its user base – it does not seem like it will ever become anything for anyone, does it?
X-tinct 🦖 perhaps ?
Surveying what's left of the smouldering wreckage of Twitter and the decimation of its user base – it does not seem like it will ever become anything for anyone, does it?
X-tinct 🦖 perhaps ?
December 6, 2024 at 10:02 AM
It's funny to think that Musk supposedly bought and rebranded Twitter as "X" to become an "everything" app.
Surveying what's left of the smouldering wreckage of Twitter and the decimation of its user base – it does not seem like it will ever become anything for anyone, does it?
X-tinct 🦖 perhaps ?
Surveying what's left of the smouldering wreckage of Twitter and the decimation of its user base – it does not seem like it will ever become anything for anyone, does it?
X-tinct 🦖 perhaps ?
New version of Bluesky Follower Info out:
- added 👍 emoji if already following
- added options for feeds, emojis, profile + thresholds
- added support for Starter Packs
- added French and Spanish support
chromewebstore.google.com/detail/blues...
- added 👍 emoji if already following
- added options for feeds, emojis, profile + thresholds
- added support for Starter Packs
- added French and Spanish support
chromewebstore.google.com/detail/blues...
December 5, 2024 at 10:08 AM
New version of Bluesky Follower Info out:
- added 👍 emoji if already following
- added options for feeds, emojis, profile + thresholds
- added support for Starter Packs
- added French and Spanish support
chromewebstore.google.com/detail/blues...
- added 👍 emoji if already following
- added options for feeds, emojis, profile + thresholds
- added support for Starter Packs
- added French and Spanish support
chromewebstore.google.com/detail/blues...
Want to know more about your new @bsky.app followers?
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
Bluesky Follower Info
View your followers' profile and stats in your feed to decide who to follow back
davestewart.co.uk
November 29, 2024 at 12:05 PM
Want to know more about your new @bsky.app followers?
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
This Chrome extension adds 👋 profile, ✅ engagement and 🔥 popularity stats to all 'followed' notifications.
davestewart.co.uk/products/blu...
November 28, 2024 at 8:10 PM
I got fed up with not being able to see any meaningful details about new followers in the Bluesky notifications feed, so I've made a chrome extension to fix it.
Will post again when it's published on the Chrome Web Store!
Will post again when it's published on the Chrome Web Store!
November 26, 2024 at 5:27 PM
I got fed up with not being able to see any meaningful details about new followers in the Bluesky notifications feed, so I've made a chrome extension to fix it.
Will post again when it's published on the Chrome Web Store!
Will post again when it's published on the Chrome Web Store!
Cool starter pack of folks who combine code and art
New here? made a starter pack of artists and tool-makers that uses code as an expressive medium go.bsky.app/CBAUvVU
November 24, 2024 at 11:56 AM
Cool starter pack of folks who combine code and art
@bsky.app needs a much better UI for reviewing recent followers and whether to follow back.
A list which shows a profile icon and a handle is about as much good as a chocolate teapot!
Why not promote the bio info to the page along with a few stats about when they joined, active posting, etc.?
A list which shows a profile icon and a handle is about as much good as a chocolate teapot!
Why not promote the bio info to the page along with a few stats about when they joined, active posting, etc.?
November 20, 2024 at 1:01 PM
@bsky.app needs a much better UI for reviewing recent followers and whether to follow back.
A list which shows a profile icon and a handle is about as much good as a chocolate teapot!
Why not promote the bio info to the page along with a few stats about when they joined, active posting, etc.?
A list which shows a profile icon and a handle is about as much good as a chocolate teapot!
Why not promote the bio info to the page along with a few stats about when they joined, active posting, etc.?