Pinned
Steve Cain
Steve Cain
@stevecain.dev
Senior Full-Stack Developer. I like to build things #Software #Dev #ML
2.3K followers3.2K following265 posts
Steve Cain reposted
GitHub just finished ripping styled-components out of github.com. Result: 55% less time to server-render a page, 25% faster component init. CSS-in-JS makes you pay for styles twice: collecting them on the server, running JS on the client. Static CSS is *always* more efficient. Ship CSS.
GitHub.com has fully moved off CSS-in-JS to CSS Modules, resulting in 55% less server-side render time and 25% faster component init. https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/
Steve Cain reposted
Steve Cain reposted
Replying to @shelbyelizabeth.bsky.social
Hi @stevecain.dev 🩷 I was wondering if you wouldn’t mind reposting my classroom wishlist? Every bit of visibility helps so much with getting my students the supplies they need for a great year! No pressure at all, and thank you so much! 🍎✨
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
I have a $30 stationary bike that I got at Goodwill and I have an old Android tablet stuck to it, but I don't have a Peloton membership. Nor do I have the interest to ride 80 miles to the beach. So I made PedalScape.com It's a local PWA, no backend at all, no tracking, just 4k bike rides.
Steve Cain reposted
Steve Cain reposted
Arby’s Reclassifies Their Food As Entertainment https://theonion.com/arbys-reclassifies-their-food-as-entertainment/
Steve Cain reposted
David Bruce helpfully unpacks the meters in that Angine de Poitrine video www.youtube.com/watch?v=frXX...
Steve Cain reposted
My resolution to overturn the Supreme Court’s disastrous Citizens United decision — H.J.Res 122 — has now been co-sponsored by 72 Members of Congress. You can view the full list at: www.congress.gov/bill/119th-c.... I’ll keep fighting to get it across the finish line!
I turn off haptics and then just manually control silent mode using the side button. That way I still get notifications when I need them or manually check them, but yes - things are much calmer now.
When I disabled all the notifications on my smart phone, I felt such an enormous sense of relief. It took me a while to figure out why. It was because I wasn't being constantly interrupted New psychology research reveals the cognitive cost of smartphone notifications www.psypost.org/new-psycholo...
Steve Cain reposted
Bluesky is the new science Twitter, new study by @whysharksmatter.bsky.social and Julia Wester concludes! "Results show that for every reported professional benefit that scientists once gained from Twitter, scientists can now gain that benefit more effectively on Bluesky than on Twitter."
Steve Cain reposted
"Sodium is nearly 50 times cheaper than lithium and can even be harvested from seawater, making it a much more sustainable option for large-scale energy storage”
Previously, I posted that Na-ion batteries were likely to reach Li-ion battery energy density faster due to the prior advances and experience from Lithium work. Well, that’s appears to be the case. 🧪🔌💡☀️💨💧🔋 www.uh.edu/news-events/...
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
It's kinda telling in the #dotnet community when one of the most used tools/frameworks, is supported by just 40. It's clear that there's a lack of people taking supply chain risks seriously.
We just celebrated our 40th GitHub Sponsor! Many thanks to the community for keeping the caffeine flowing for @bradwilson.dev 😄
Steve Cain reposted
Steve Cain reposted
Farewell to try .NET a way to run code right in docs that allowed me to introduce a new set of developers and PMs to various security challenges and problems over 10 years. It evolved from running lots of containers in weird isolation setups, all the way through to WASM.
Steve Cain reposted
Build the thing you wish to see in the world A blog post about building things because you want to, learning about #ATProto, and some recently influential conversations I've had on the @overcommitted.dev with @bradhe.net @turoczy.bsky.social and @ngerakines.me brittanyellich.com/build-the-th...
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
Steve Cain reposted
I don't ever ask for support or donations on the News feed because its infrastructure is all run on Graze, which provides an incredible service to the Bluesky community. Please consider sending them a few bucks to help with costs if you find this feed useful! 💚
Like what you're seeing? This feed runs on @graze.social, where the feeds you love come to life - pitch in below to support the team and keep the lights on!