Profile avatar
radiantsunrise.bsky.social
Software engineer. Tech enthusiast. Hardware tinkerer. Maker. Crocheter. Perpetual reader. Nature lover.
49 posts 32 followers 44 following
Prolific Poster
Conversation Starter

Really enjoyed A Complete Unknown and revisiting Bob Dylan's music. Is there a similar musician for our times? #bobdylan #folkmusic #musicsky

Awesome reproduction of the Lumen display #severance #appletv github.com/andrewchilic...

Running into a frustrating issue where two libraries using the same version of Emotion for styling seem to override each other's styles... so hard to tell what's going on #javascript

A little CSS art for Valentine's Day #valentinesday #cssart codepen.io/radiantsunri...

In package dependency update hell. There has to be a better way to keep everything up to date 🫠 #javascript #typescript

A Content List With Bulk Actions Using Ancient #HTML and Modern #CSS: "Traditionally, this sort of thing requires JavaScript. So it’s been fun to surprise some of our customers’ development teams by delivering prototypes that mostly function with HTML and CSS alone."

A nice afternoon of macrodata refinement, lumon-industries.com 😌 #severance #appletv

What do you all think the goats are about in #Severance? #AppleTV

Got to play with some wireless LEDs today. I really need a project for these because they are awesome. #electronics #LEDs

I wonder if Journavx will end up helping with #occipitalneuralgia pain... It seems like good news either way. arstechnica.com/health/2025/...

Today's lunch video is "Pure #CSS Scroll Spy Table of contents - No JavaScript Required!" - "Scroll spies are a nice way to let the user follow where they are on the page, and now we're able to make them with CSS only!"

Just finished The Gnomes Home puzzle. I love how creative they were with the shapes of the pieces. It was a good challenge #magicpuzzlecompany #puzzle

@turbo.build Loving turborepo's generator feature so far! It's convenient to have a built-in way for people to spin up new packages with standard defaults.

Any tips for keeping the last of your yarn skein from turning into a knotted mess? I seem to always have this problem 🫣 🧶 #crochet #yarn #maker

Note to future self: if Tanstack Query doesn't seem to invalidate like you expect, make sure your request has proper cache control headers 🙆‍♀️ #howdidimissthat #debugging #javascript

PRO SEO TIP: Overuse of JavaScript on the client side is one of the biggest weaknesses I encounter in my audits. It interferes with crawling, indexing, & ranking. Now? It interferes with GAI. Yet one more reason to replace CSR-JS with SSR. Article by @mattgsouthern.bsky.social

Today, I discovered that you can run `npm outdated` and it'll return a table that lists the current, wanted (lastest in semver range), and latest versions of each package in your project. No need to use `npm view [package-name]` and then manually check the package.json. #javascript #wishiknewsooner

If you're looking for a way to easily embed your Bluesky timeline on a website, check out this project by @vincentwill.com Working on adding it to my website now. github.com/Vincenius/bs...

I'm working on an #AI Chrome extension and want to use a vector DB for it. Any suggestions on a lightweight, in-browser vector DB? It needs to temporarily store conversational data, but doesn't need any syncing, long-term saving, etc. #artificialintelligence #vectordatabases

I think the new AI features in the Chrome DevTools will be especially helpful in debugging performance issues. It can be tricky to parse call trees for complex sites. #javascript #artificialintelligence developer.chrome.com/docs/devtool...

My latest creation - a monster! 🧶 #crochet #amigurumi #yarncreations

Being at an airport early in the morning makes me think about The Terminal ✈️ #flying #travel

Snoopy came out pretty cute 🧶 #crochet #amigurumi #snoopy

I keep importing the wrong thing in VS Code! Pop an autoImportFileExcludePatterns in your settings file Super helpful for Radix UI, Drizzle DB adapters, and node:test

Anyone know of any interesting Yubikey jewelry? #cybersecurity #makerjewelry

Excited for this to make it into other browsers.

So excited that a new independent bookstore opened nearby! We need more independent bookstores. #buylocal #booklover

It's alive! #lithops #succulents #3dprinting

Choose 20 books that have stayed with you or influenced you. One book per day for 20 days, in no particular order. No explanations, no reviews, just covers. Day 6 #BookSky #Books #BookChallenge

One of the biggest problems with UI development is about to be solved! Customizable <select> brings allows us to create totally custom dropdowns with HTML and CSS. Accessible, gracefully degrades and requires no JS! 4.5 min video explainer + demo → www.youtube.com/watch?v=MA9W...

Choose 20 books that have stayed with you or influenced you. One book per day for 20 days, in no particular order. No explanations, no reviews, just covers. Day 6 #BookSky #Books #BookChallenge

Choose 20 books that have stayed with you or influenced you. One book per day for 20 days, in no particular order. No explanations, no reviews, just covers. Day 5 #BookSky #Books #BookChallenge

Winter is when your home is filled with the delicious smell of chili in the slow cooker ☺️

Choose 20 books that have stayed with you or influenced you. One book per day for 20 days, in no particular order. No explanations, no reviews, just covers. Day 4 #BookSky #Books #BookChallenge

Choose 20 books that have stayed with you or influenced you. One book per day for 20 days, in no particular order. No explanations, no reviews, just covers. Day 3 #BookSky #Books #BookChallenge

My latest #amigurumi creation - a balloon animal dog #crochet 🧶