Sign in

Tristan Gibbs

@tristdev.bsky.social
96 followers 210 following 15 posts

Creator of websites. Knowledge seeker 📚. I post about: web development • mathematics • data science • problem solving • useful tech/tools • and learning resources worth sharing.

PostsRepliesMedia
Reposted by Tristan Gibbs
Adam Argyle @nerdy.dev · 28/08/2025
gradient.style has finally - come out of beta - offers multiple background editing - is open source 🎉 nerdy.dev/gradient.sty...
a radial gradient shown over a conic gradient of sun raysa linear gradient shown overtop a radial gradienta conic gradient on top of another conic gradient
1228769
Reposted by Tristan Gibbs
Grant Sanderson @3blue1brown.com · 26/02/2025
I have a pi-day challenge for all the physics students among you (or anyone willing to set up an experiment). If you share your results with me by March 10th, I may feature them in a video, depending on how good the results are and how many I get.
41249
Reposted by Tristan Gibbs
Sia Karamalegos @sia.codes · 06/02/2025
Both videos from today's 11ty Meetup are now live on our YouTube channel and embedded on our site... Bob builds book pages and I build a web perf data aggregator #11ty #webperf www.youtube.com/watch?v=r2St... 11tymeetup.dev/events/ep-21...
youtube.com
How I built my Books page with Bob Monsour | 11ty Meetup
YouTube video by THE Eleventy Meetup
051
Reposted by Tristan Gibbs
Jhey ʕ·ᴥ· ʔ @jhey.dev · 05/02/2025
<table> highlighting with CSS :has() 💡 td:has(~ td:hover), /* previous sibling cells */ table:has(td:nth-of-type(3):hover) /* column cells */ tr:not(:first-of-type):has(~ tr:hover) td:nth-of-type(3) { background: var(--highlighted); }
1438438
Reposted by Tristan Gibbs
David Darnes @darn.es · 04/02/2025
HTML, CSS, JS & A11y course stack: - HTML For People by @blakewatson.com: htmlforpeople.com - Complete CSS by @piccalil.li: complete-css.com - Joy For JavaScript Developers by @joshwcomeau.com: www.joyforjs.com - Practical Accessibility by @sarasoueidan.com: practical-accessibility.today
practical-accessibility.today
The Practical Accessibility Course
A get-right-down-to-it online course for Web designers and developers who want to start creating more accessible Web user interfaces and digital products today
517039
Reposted by Tristan Gibbs
Wes Bos @wesbos.com · 21/01/2025
You should be using JavaScript sets more often Now in all browsers and Node - these 7 new set methods are key for when trying to compare two arrays or sets of data.
New JavaScript Set Methods
const set1 = new Set(['wes', 'kait']);
const set2 = new Set(['wes', 'scott']);
Difference
Elements in set2 but not in set1
set2.difference(set1)
> ['scott']
Intersection
Elements that exist in both sets
set1.intersection(set2)
> ['wes']
Symmetric Difference
Elements in either set, but not both
set1.symmetricDifference(set2)
> ['kait', 'scott']
Union
All elements from both sets
set1.union(set2)
> ['wes', 'kait', 'scott']
Is Disjoint From
True if sets share no elements
set1.isDisjointFrom(set2)
> false
Is Subset Of
True if all elements are in other set
set1.isSubsetOf(set2)
> false
Is Superset Of
True if it contains all other's elements
set1.isSupersetOf(set2)
> false
511601148
Reposted by Tristan Gibbs
Addy Osmani @addyosmani.bsky.social · 12/01/2025
Must reads for web developers - how modern browsers work: 1️⃣ bit.ly/browsers-pt1 2️⃣ bit.ly/browsers-pt2 3️⃣ bit.ly/browsers-pt3 4️⃣ bit.ly/browsers-pt4 and browser.engineering a free to read book on the topic
301234166
Tristan Gibbs @tristdev.bsky.social · 12/01/2025
After reading several introductory #statistics #books, my absolute favorite book is OpenIntro Statistics 4th ed. There is a free online version (with other free resources) - as well as physical copies available. Great place to start. Check it out at: www.openintro.org/book/os/
openintro.org
OpenIntro StatisticsOpenIntro Statistics
OpenIntro's mission is to make educational products that are free, transparent, and lower barriers to education. We're a registered 501(c)(3) nonprofit.
093
Reposted by Tristan Gibbs
Keith J. Grant @keithjgrant.com · 30/12/2024
📝 New post: Theme Machine 2.0 A rundown of all the new features I’ve added to the #ThemeMachine keithjgrant.com/posts/2024/1... #css #webdev #color
keithjgrant.com
Theme Machine 2.0
A look at all the updates and new features I’ve added to the Theme Machine
2113
Reposted by Tristan Gibbs
CodePen @codepen.io · 06/12/2024
Got an idea you need to code up super quick? Just remember: buff.ly/2KGmVgG
2174
Reposted by Tristan Gibbs
Adam Argyle @nerdy.dev · 03/12/2024
10 powerful ways to use #CSS variables a non-exhaustive list, but a good one nonetheless! nerdy.dev/custom-prop-...
nerdy.dev
10 powerful ways to use CSS variables · January 26, 2023
Tokens, house props, adaptive props, pseudo-private props, partial props, mixin props, swappy props, style query props, meta lang props and typed props. Oh my!
418730
Reposted by Tristan Gibbs
Manuel Matuzović @matuzo.at · 01/12/2024
It's December 1st, and you know what that means: For the next 24 days, we'll publish articles about HTML by 24 authors. You can read them on the website or subscribe to the RSS channel. Enjoy! htmhell.dev/adventcalend...
htmhell.dev
HTMHell Advent Calendar 2024 - HTMHell
An article, talk, or tool that focuses on HTML every day until Christmas.
2288123
Reposted by Tristan Gibbs
Ahmad Shadeed @ishadeed.com · 28/11/2024
In case you missed it, I reduced the price of my debugging CSS book to just $19.99! Get your copy: debuggingcss.com
1248
Tristan Gibbs @tristdev.bsky.social · 28/11/2024
I’m really looking forward to this course. Andy makes fantastic content.
130
Reposted by Tristan Gibbs
Josh W. Comeau @joshwcomeau.com · 27/11/2024
🏠 I’m having an Open House! This has become a bit of a tradition for me. Every Black Friday, I select a couple of lessons from my courses and make them public for a few days. This way, potential students can test-drive the content and see if it’s a good fit for them! The doors have just opened. 😄
courses.joshwcomeau.com
Introduction • The Joy of React
Welcome, prospective student! This small collection of lessons is designed to give you a feel for my teaching style, and the way the content is structured. I hope it helps give you a sense of what the...
715327
Reposted by Tristan Gibbs
Adam Argyle @nerdy.dev · 10/03/2024
Bluesky interactions are now collected and shown on my personal site's posts! thanks at-proto and Bridgy (brid.gy) nerdy.dev/this-site-no...
A screenshot of a post from this site with Bluesky mentions linked with an icon.
1416636
Reposted by Tristan Gibbs
Zach Leatherman @zachleat.com · 12/12/2023
📮 One YouTube Embed weighs almost 1.2 MB www.zachleat.com/web/youtube-...
zachleat.com
One YouTube Embed weighs almost 1.2 MB—zachleat.com
A post by Zach Leatherman (zachleat)
031
Reposted by Tristan Gibbs
Stephanie Eckles @5t3ph.bsky.social · 13/11/2023
📆 12 Days of Web returns a month from today! Be sure to sign up for reminder emails or grab the RSS feed. You won't want to miss out on getting up to speed with some of the latest web features from the 12 incredible guest authors! 12daysofweb.dev
12daysofweb.dev
12 Days of Web
A year-end celebration of fundamental web technologies: HTML, CSS, and JavaScript.
03310