trekinbami
trekinbami.bsky.social
trekinbami
@trekinbami.bsky.social
typescript design systems react and punkrock. i use chatgpt for all my regular expressions.
I've been an LLM sceptic. It's been very useful in day to day coding, but not the holy grail some hypekids make it to be. That being said: Opus 4.6 is so incredibly impressive that I'm having an existential crisis right now.
February 10, 2026 at 8:46 PM
The House of Ashur finale was absolutely incredible. I was literally yelling at my tv. Man, I love the Spartacus universe so much. Gods of the Arena was even better.
February 8, 2026 at 9:18 PM
I think a11y is non-negotiable, but when are we going to demand some implementation consistency from the tools being used? It’s 2026, jesus christ.
If you ever wondered whether fancy text effects paired with countless span elements, `aria-hidden`, and `aria-label` affect UX / A11y. This post might become a future reference piece! 👏

Huge shoutout to Adrian, who consistently shares valuable UX/A11y resources!

adrianroselli.com/2026/01/barr...
February 2, 2026 at 8:32 PM
This is good.
February 2, 2026 at 1:22 PM
Update: the YouTube Shorts experience is awful on Chrome too.
I've seriously tried Firefox for a year now, because I hate the V3 Manifest and I want to support Mozilla as a company, but it's not been great. Video and sound are often out of sync, the Youtube experience is awful, and browsing in general often just stops working (I have no idea why).
January 29, 2026 at 6:41 PM
IT: Welcome to Derry is the real Stranger Things.
January 25, 2026 at 9:26 PM
Learning Azure Devops is actually pretty cool, because you get an insight into how stuff works behind the yaml files. But god fucking damn those are a lot of concepts to grasp in order to bring an html file to the internet.
January 23, 2026 at 11:10 PM
Reposted by trekinbami
🆕 npx unbarrelify

At last, an easy way get rid of barrel files!

Rewrites consumers to import directly from source, then deletes the barrels.

Safe and fully automated, read all about it at github.com/webpro/unbar...
January 21, 2026 at 6:06 AM
I've seriously tried Firefox for a year now, because I hate the V3 Manifest and I want to support Mozilla as a company, but it's not been great. Video and sound are often out of sync, the Youtube experience is awful, and browsing in general often just stops working (I have no idea why).
January 18, 2026 at 12:53 PM
Reposted by trekinbami
hmm. have you tried solving the problem with chili crisp
December 23, 2025 at 8:22 PM
Reposted by trekinbami
CONTROL Resonant is our biggest and most ambitious game yet. We are heightening the combat, exploration, and storytelling to a new level and making this a more memorable experience. After 7 years of waiting, it’s what you deserve.

CONTROL Resonant releases in 2026. Wishlist now!

#CONTROLResonant
December 22, 2025 at 3:02 PM
Reposted by trekinbami
🆕 Knip for Editors

Trust me, I've poured in A Ton of Love ✂️

This isn't just a plugin to show unused exports. It offers a unique way to view & navigate your code and connect the dots. Feels like there's so much potential here.

Excited for you to try out the preview! 🙏

github.com/webpro-nl/kn...
November 28, 2025 at 1:50 PM
Reposted by trekinbami
I would laugh if this wasn't so true 😭
October 19, 2025 at 11:42 AM
Dates are hard man
October 4, 2025 at 11:14 AM
I love the potential of Ripple, man.
RippleJS has improved quite a bit! 🔥

- new reactivity syntax that uses `track` and @
- support for index and keyed for loops
- `clsx` built in to class attributes
- #[] and #{} shorthand for TrackedArray and TrackedObject - <head> support
- many, many bug fixes
October 2, 2025 at 3:04 PM
Reposted by trekinbami
Most of the time, boolean props on react components are a bad idea. They don't evolve well. More boolean props create impossible states and the component becomes a "thing" that does way too much.

Go for string literal union types and slot props (composition) more often than not.
June 18, 2025 at 4:08 PM
Linkin Park was absolutely incredible. Oh my god.
May 31, 2025 at 6:57 PM
We finally got Destiny 3. It’s called Borderlands 4.
April 30, 2025 at 9:21 PM
When I deactivated my Twitter account two months ago, I found myself still going to the website fifty times a day out of pure habit. Now, that's been reduced to zero. I love being out of the biggest shit hole on the internet.
April 30, 2025 at 8:10 PM
Reposted by trekinbami
Reposted by trekinbami
We're continuously adding more linting across Polypane to help you build better websites.

In the upcoming release we'll automatically warn you when you're trying to add an accessible name to an element that doesn't support one.
March 28, 2025 at 9:41 AM
Reposted by trekinbami
I've moved Reshaped to a new testing setup and so I've decided to make a small write-up about it, what I liked in it and what were the main migration challenges. If you write tests for your design system and look for a change – definitely take a read ✨

reshaped.so/blog/testing...
Testing design systems in 2025 - Reshaped
Let's dive into how UI component testing is approached today and how new tools released this year could simplify testing for the library authors.
reshaped.so
March 20, 2025 at 12:01 PM
Dragon Age Veilguard is an infinitely better game than Avowed
February 27, 2025 at 8:03 AM
Reposted by trekinbami
All told, it's been a year and a half of hard work to get to today. We've got so much to share about this project. Let us know what you'd like to hear about! :)

youtu.be/0mCsluv5FXA
TypeScript types can run DOOM
YouTube video by Michigan TypeScript
youtu.be
February 26, 2025 at 3:04 PM
I’m adding “create-react-app” to my muted word list
February 18, 2025 at 7:25 PM