Eric retweeted
Announcing mattpocock/skills v1
- Achieved a 63% reduction in token cost for skill descriptions
- Split skills into model-invocable and user-invocable skills, adding /codebase-design, /domain-modeling, and /grilling
- (UPDATED) /writing-great-skills - rewritten from the ground up, encoding my skill-writing best practices
- (UPDATED) /diagnose -> /diagnosing-bugs - now model-invocable, awesome for fixing hard bugs
- (NEW) /ask-matt: a router skill that teaches you how all the engineering skills work together
I don't often see Reddit agree on things. But a small sample set apparently agree with you @tannerlinsley on directives reddit.com/r/javascript/s/Bo… tanstack.com/blog/directives…
Me? I'm just dealing with fomo here and my SPA 😂
I have found a #programming language I hate more than #python. It's #bash - omg I miss my #javascript.
I'll be referring to this when I nope out of a bug fix or feature request.
Eric retweeted
real men know the true path to success is being servant to all not money/material success
Eric retweeted
who wants a doodle??
rt, comment ● - ●, and follow me so I can dm you if you're chosen. you can unfollow me after, all good
Shout out to @Netlify for being able to swap deploys with the click of a button. Friday production deploys with unexpected bug?
Me two years ago to a junior: I don't think you should #useeffect here.
Junior: it's ok, just let me do it.
-- Junior leaves company --
Me one year later: oh, this use effect causes this bug. I'll work around it
Me two years later: aaaand now I can't work around it. #refactor
> Anyway, doom-scroll less.
> Look at cute animals more.
Moar cuteness on interwebs please.
#cutedog
Lots of people are pinging me about the "Adpocalypse on Twitch" and wondering if we're ok.
None of our ad-revenue on Twitch has changed because none of the content we talk about has sexual themes or politics. Our ferret rescue is run entirely off ad-revenue and it's gaining income following the normal yearly trends for October/November.
There are likely some channels that get misidentified as having political content due to tags or categories but this so-far seems to be rare. A tag lacks critical context for the kind of content being provided and many people use tags in joking ways or to identify themselves in a particular way. I don't feel tags make a lot of sense for targeting ads as it leads to splash damage because of this.
An Adpocalypse would be damaging the entire platform as a whole. None of that has been seen yet so there seems to be a lot of jumping to conclusions here. If this was happening in a widespread or apocalyptic manner we'd see impacts far outside of isolated instances like we have.
Anyway, doom-scroll less.
Look at cute animals more.
Key principles for #productdevelopment
Some engineering principles I live by:
✓ Make it work, make it right, make it fast
✓ Progressive disclosure of complexity
✓ Minimize the number of concepts & modes
✓ Most 'flukes' aren't… your tech just sucks
✓ Feedback must be given to users instantly
✓ Maximize user exposure hours
✓ Demo your software frequently to fresh eyes
✓ Sweat every word of product copy you render
✓ You're never done working on performance
✓ You're never done. Software ages like milk, not wine
✓ Visualizing traces of time is the best way to optimize it
✓ Ship frequently and strive to build in public
✓ Errors must have globally unique codes & hyperlinks
✓ Red is not enough to signal "error" (8% of men have red-green color blindness)
I've realised that my disdain for #python comes from over exposure to #SpaghettiCode and unfamiliar APIs. As I write my own code and focus on readability and actually using libs, I start to hate it less.
I don’t ask for permission to do my job well.
Eric retweeted
if you're a dev there's a habit you need to curb if you want to be good at product
on your team if another engineer is trying to do something that introduces a lot of complexity/problems you should say "just don't do that"
but when it comes to users this mindset does not lead to a good product - they aren't your team member and you do not have context into their decisions
you have to just make stuff work, even if you don't agree with the stuff













