twnsnd.com
Product-led Fractional CTO • Web & eCommerce Consultant • Public Speaker • LessonsofaCTO.com & TWNSND.com
56 posts
553 followers
170 following
Regular Contributor
Active Commenter
comment in response to
post
I can’t wait until the next GE /s 😓
comment in response to
post
This is the last photo I took of him, after we’d put him to sleep.
As he went calmly, I cradled his head while Rosie stroked him and we told him how much he was loved by all.
We made a pillow from an old tee of mine he used to sleep on in my wardrobe and an old pyjama top of Rosie’s as a blanket.
comment in response to
post
Ah interesting – I did not know it accepted strings.
Still, it doesn’t appear dangerous if you’re passing your own function to it… only in the case it’s given a string that could contain user-input. Therefore, I don’t believe Matt’s usage was problematic.
comment in response to
post
> the use of the setTimeout() which is a type of eval() and is a huge security risk.
Do you have any docs for this @therealnooshu.bsky.social? It’s not something I’ve come across before… afaik setTimeout doesn’t evaluate arbitrary strings as code, so I’m curious as to how it’s dangerous.
comment in response to
post
💯 also recommend the sequel, plus the Burning Shores DLC
comment in response to
post
I’ll see that and raise you:
img { behavior: url(iepngfix.htc) }
comment in response to
post
Are these your local slopes?!
If so… how long is the snow around for? …asking for a friend 😇 🏂 🏂 🏂
comment in response to
post
Even though I had a cold and I was very concerned I was going to sneeze at any moment, I loved every minute of giving that talk ☺️
Shame about the weird clicking noise and the yellow-tint on the slides, but I hope the message is important enough for people to see past that!
comment in response to
post
Well if the LLM is accurate, that would be a bad business decision as I’d eat all the profits! 😅
comment in response to
post
This conversation has severely impacted my Bluesky Roast profile 🤣
“His love for performance is only rivalled by his love for second breakfast” …I feel seen.
blueskyroast.com/roast/twnsnd...
comment in response to
post
Let’s be honest: it’s the best meal of the day and it’s downhill from there, so it’s worth getting something good in.
comment in response to
post
It’s a completely different meal: only a monster would order steak and eggs at 8:00, but by 10:00 it’s completely acceptable.
comment in response to
post
Yeah I’d agree that ‘tea’ (not ‘afternoon tea’, confusingly) is an exclusively home-cooked meal.
To me supper is a separate, later evening meal. My (dream) day would look like:
Breakfast
Second breakfast
Brunch
Elevenses
Lunch
Afternoon Tea
High Tea
Dinner
Supper
Midnight Snack
Missed anything?
comment in response to
post
To add to the confusion there are regions of the UK which use ‘dinner’ interchangeably and refer to the big evening meal as ‘tea’ despite ‘afternoon tea’ also being a meal.
comment in response to
post
It’s a serious developer superpower.
ORMs (particularly AR!) are great for three things:
- a more approachable interface for juniors
- preventing SQL injection
- a cleaner codebase with chainable logic etc
So my advice to devs is: design your database/queries natively then backport to ORM code.
comment in response to
post
I use a lot of Postgres features not supported by Rails natively (e.g. domains), so this is always a necessary option for me given they wouldn’t appear in `schema.rb`
comment in response to
post
Yeah I feel it predated 2006 as a third-party browser extension/addon 🤔
comment in response to
post
Ooooft lovely!
comment in response to
post
YES! The UK had ‘Pepsi Raw’ around 2009-2010 iirc, which was cane sugar but it got canned (🥁) probably because it was way more expensive 😔
I save my liquid calories for wine these days anyway 😅
comment in response to
post
I once mistakenly grabbed a Coke on the way to JFK—forgetting it contained High Fructose Corn Syrup rather than proper sugar—and proceeded to 🤢 upon arrival to the airport.
comment in response to
post
No need to reduce dimensions... just set q=1 on the image transformation 🙃
comment in response to
post
On my fastest Shopify client, I'd like to pass the CWV thresholds at P99. I think CLS/INP are achievable, albeit quite challenging due to a couple of third parties, but LCP might be impossible due to platform limitations.
@timvereecke.bsky.social does Scalemates pass at P99? (you have more control)
comment in response to
post
You sneaking into my account again? 😉
As @anniesullie.com said at #perfnow: “The 75th percentile is just the starting point” 👏🏻
comment in response to
post
Good work including “not recommended for production” against the 3rd party CDN options 👏🏻
Now, if only we could get the other 2 million+ NPM packages to follow suit…
comment in response to
post
Yes! I’ve been saying this for a while. Nobody seems to get the math quite right and it’s never quite as good as native.
There is a Google-made web component, however: www.webcomponents.org/element/pinc...
comment in response to
post
I think where many go wrong is that DRY shouldn't be about removing duplication in any/all code, it should be focused on removing duplication of business logic specifically.
DRYing up code creates indirection which is a significant trade-off with cognitive overhead.