Sign in

Tristan Gibbs

@tristdev.bsky.social
97 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
Tristan Gibbs @tristdev.bsky.social · 02/09/2026
Sounds great. Really solid chord changes and rhythm. Nice work 🫡
110
Tristan Gibbs @tristdev.bsky.social · 04/08/2026
This looks awesome. I love building projects with just vanilla HTML, CSS, and JavaScript these days. I’m definitely going to give this cms a try when I get some time. Thanks for sharing.
011
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
Tristan Gibbs @tristdev.bsky.social · 27/06/2025
In other words, to make hashtags accessible, use #UpperCamelCase, also known as #PascalCase. Am I right?
110
Tristan Gibbs @tristdev.bsky.social · 02/03/2025
Sounds good 👌
110
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); }
1438538
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
Tristan Gibbs @tristdev.bsky.social · 31/01/2025
You can build amazing projects with plain HTML, CSS, and JavaScript.
020
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
511599148
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 · 13/01/2025
I just started reading it, but it is really good so far. It seems more like a second course on the subject that ties all the concepts together nicely. I’ll let you know when I get further into it 🙂 I read a lot of math books (and CS and data science) and plan on sharing my finds in the future.
120
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
Tristan Gibbs @tristdev.bsky.social · 21/12/2024
Arc on a shark! 😂
030
Tristan Gibbs @tristdev.bsky.social · 13/12/2024
I’m glad I found your account over here on the Sky. I’m hoping a bigger #math community grows on here. My interests lie at some weird intersection between math, computer science, and data science. I read a lot of math textbooks and hope to find more likeminded people. Here’s to #mathsky
030
Tristan Gibbs @tristdev.bsky.social · 10/12/2024
Yes. Sounds great.
000
Tristan Gibbs @tristdev.bsky.social · 08/12/2024
Left to right, from top to bottom.
Counting dots from left to right, top to bottom
010
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
Tristan Gibbs @tristdev.bsky.social · 03/12/2024
I do the same thing. I always bring a book and sometimes earbuds. Sure makes the time go by a little faster.
010
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
Tristan Gibbs @tristdev.bsky.social · 28/11/2024
media.tenor.com
a little girl is playing with a pumpkin and the word californiaaa is on the bottom of the picture .
Alt: a little girl is playing with a pumpkin and the word californiaaa is on the bottom of the picture .
000
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
Tristan Gibbs @tristdev.bsky.social · 08/06/2024
That’s a great idea. They say that the golden ratio is the most pleasing ratio to look at and has been found in famous architecture and other contexts. If you could pull off a golden layout, it could be a big deal 😎
010
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