Dave Stewart

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

673 followers335 following105 posts

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

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?

Dave Stewart reposted

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

buff.lyView Follower Profiles and Stats in Bluesky NotificationsDisplay new followers' profiles and stats in your Bluesky notifications feed. Quickly decide who to follow back with detailed profile insights and engagement icons.

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

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.comQuokka - JavaScript and TypeScript playground in your editorQuokka runs your JavaScript and TypeScript code and displays results inline in VS Code, WebStorm, and Sublime Text.

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.

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>

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 πŸš€

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 ?

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!

@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.?

Feeling very disappointed with Bluesky so far... - curve-balled by random "interests" quiz at the start - daily follows by folks with those "interests" I'm not interested in - generally, minimal engagement with my "real" interests (see bio) - no improvement on original twitter How do you find it?

Another reason to prefer Claude over Chat GPT for coding is that it's explanations are just much more on-point. I tested Chat GPT for a problem today and it feels rambling and vague; "this might work, it could be this" vs Claude which tells you what the issue is, then simply refactors it for you.

At work, I recently solved a nested sticky-header issue. The trick is to programmatically set all child headers' `top` offset to the cumulative height of all parent headers. Here's a (Claude-generated) demo + code. (make sure to set the layout to "right results") jsfiddle.net/davestewart/...