Map.groupBy is new to JavaScript and better than Object.groupBy in several key scenarios. #javascript #webdevelopment #webdev youtube.com/shorts/sFJRk...
Map.groupBy is new in JavaScript (how to use it)
YouTube video by See Scott Dev
youtube.com
See Scott Dev
@seescottdev.bsky.social
Senior software engineer who has been working with the web since it started.
Map.groupBy is new to JavaScript and better than Object.groupBy in several key scenarios. #javascript #webdevelopment #webdev youtube.com/shorts/sFJRk...
Map.groupBy is new in JavaScript (how to use it)
YouTube video by See Scott Dev
youtube.com
In 2024, Object.groupBy and Map.groupBy were added to JavaScript. Here's an example of how to use it and a little bit on why it's so great. #JavaScript #WebDevelopment youtube.com/shorts/EaE7K...
Group Arrays Of Objects In Plain JavaScript
YouTube video by See Scott Dev
youtube.com
Why didn't anyone tell me about Nightwind for Tailwind? #tailwind #css #webdevelopment #react #nextjs youtube.com/shorts/F22ON...
Easy Dark Mode With This Tailwind Plugin
YouTube video by See Scott Dev
youtube.com
Sites that use ShadCN have one big problem: they all look pretty much the same. Here are some examples of components that can give your site a more unique look while still taking advantage of the amazing Tailwind. #tailwindcss #tailwind #css #react #nextjs youtube.com/shorts/7BkBy...
STOP using the same boring Tailwind UI #tailwindcss
YouTube video by See Scott Dev
youtube.com
Here are some advanced ways to set dynamic classes using Tailwind in React #tailwind #css #webdevelopment #react #nextjs #javascriptdev #shorts #short youtube.com/shorts/jKlBS...
Tailwind Dynamic Class Tricks #reactjs #tailwindcss
YouTube video by See Scott Dev
youtube.com
Check out this custom theme generator for ShadCN! #tailwind #tailwindcss #shadcn #javascript #react #nextjs youtube.com/shorts/6reBZ...
ShadCN UI Theme Generator #tailwindcss #shadcn
YouTube video by See Scott Dev
youtube.com
Like React, Tailwind and accessibility but haven't given ShadCN a look? Maybe it's time you do. #nextjs #react #shadcn #javascript #tailwind youtube.com/shorts/CYGJb...
React + Tailwind + Accessible Components?
YouTube video by See Scott Dev
youtube.com
AbortController continued: these things simplify setTimeout / fetch control in React. #react #webdev #javascript youtube.com/shorts/VEdiH...
Use AbortController to cancel setTimeout in React
YouTube video by See Scott Dev
youtube.com
I'm using AbortController in React from now on (and JavaScript in general, of course). #react #javascript #webdev youtube.com/shorts/U6JkY...
React useEffect + AbortController = ❤️
YouTube video by See Scott Dev
youtube.com
Tailwind Weekly 180 🔥 🌟 Tailwind CSS V4 stable launching next week! 📍 Tailwind Connect in Miami next Tuesday 🎨 12 CSS one-liners to modernize your code by 💅 Showcase: Gamified Japanese learning tool Kamikana Dive in 👇 tailwind-weekly.beehiiv.com/p/issue-180
Tailwind Weekly
Get our free, 5 min weekly newsletter. Used by 2,200+ people to be better Tailwind CSS developers.
tailwind-weekly.beehiiv.com
Did you know you can slow your app way down just by NOT understanding how the useState hook works in client side React components, especially when it comes to initializer functions? Make sure you pass the function by reference! #react #reactjs #webdev youtube.com/shorts/NTHM0...
DON'T make this useState mistake in React
YouTube video by See Scott Dev
youtube.com
You don't need an extension to take a screenshot in Chrome. In fact, all you need is the Inspector window open and you can take all kinds of screenshots -- including device screenshots! #webdevelopment #chrome #chromium #brave #bravebrowser youtube.com/shorts/zzOSE...
Capture screenshots in Chrome - No Extensions necessary!
YouTube video by See Scott Dev
youtube.com
Did you know that the spread operator in JavaScript only creates a shallow copy of an object? In this video, I talk about how you can easily create deep copies of objects -- especially when they contain nested objects! #javascript #coding #programming youtube.com/shorts/INrSg...
Use structuredClone() to create deep copies of JavaScript objects
YouTube video by See Scott Dev
youtube.com
Say you have an array of fruit. How do you normally create a copy of an array without changing the original? Use the new with() array method from JavaScript! #javascript #coding #programming
Use with() in JavaScript for clean shallow inline updates to Arrays
YouTube video by See Scott Dev
youtube.com
Change Arrays by Copy instead of by Reference in JavaScript using these three new functions #javascript #coding #programming
3 New JavaScript functions to help you change Arrays by Copy
YouTube video by See Scott Dev
youtube.com
Node.js now supports TypeScript. Here's everything you need to know: www.totaltypescript.com/typescript-i...
Node.js Now Supports TypeScript By Default
TypeScript is coming to Node 23. Let's break down what that means.
totaltypescript.com
Use Array.prototype.findLastIndex() in JavaScript to find the index of the last matching value #javascript #programming #coding
Use findLastIndex() in JavaScript to find the last index of the matching value
YouTube video by See Scott Dev
youtube.com
Use the at() Array method in JavaScript to reference array items instead of bracket syntax. #javascript #coding #programming
Use at() to reference elements in JavaScript Arrays
YouTube video by See Scott Dev
youtube.com
Do you know about multi-cursor in VSCode? Either way, this video is bound to help you get even better with it! #vscode #programming #coding #visualstudiocode
VSCode Multi Cursor can do THAT?
YouTube video by See Scott Dev
youtube.com
I absolutely detest the smart TVs in my house and am plotting to replace them as soon as possible.
“I’ll happily pay extra for appliances with zero smart features and actual buttons. I just want to cook, not troubleshoot WiFi. #KeepItSimple”
Naman wrote a blog post after watching my Tailwind V4 video. Obviously I followed up with another video 🤣 seriously tho - be careful with the new Tailwind version. With great power comes great responsibility... youtu.be/ArSPic3EbCo
I love Tailwind, but this is scary...
YouTube video by Theo - t3․gg
youtu.be
Wrote my own thoughts on Tailwind 4. There’s a lot of good, some ok, and one terrible addition. I also added some thoughts about things that are longstanding issues in Tailwind that should be fixed. nmn.sh/blog/2024-11...
Who knew you could make Styled Components using Tailwind?! Shout out to @mathieutu.dev and the featured package in this video: classed-components. You took something great and made it amazing. #tailwind #tailwindcss #classedcomponents #javascript #react
Tailwind and Styled Components TOGETHER? #tailwind #react
YouTube video by See Scott Dev
youtube.com
Are Styled Components BETTER than Tailwind in React? #tailwind #tailwindcss #react #javascript #programming #coding
Styled Components BETTER than Tailwind?
YouTube video by See Scott Dev
youtube.com
Tailwind: is it all it's cracked up to be or just inline styles with a proprietary syntax? #tailwind #tailwindcss #coding #programming #react
Is Tailwind just inline styles with extra steps?
YouTube video by See Scott Dev
youtube.com
Next.js 15.1 • React 19 (stable) • Improved errors and source maps • `after` (stable) • `forbidden` / `unauthorized` (experimental) • CSS inlining (experimental) nextjs.org/15-1
Next.js 15.1
Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.
nextjs.org
Astro 5.0 is a great release with tons of awesome stuff hidden inside. Had to do a video breaking it all down. youtu.be/3xqa0SsRbdM
Can anyone tell me why my React component isn't updating even though I'm using useState? #react #javascript #coding
WHY won't my React component update?
YouTube video by See Scott Dev
youtube.com
Currying in React: What is it and how does it work? ALSO: why you should NOT use inline anonymous functions for callbacks! #react #programming #coding #tutorial
Currying in React (how does it work)?
YouTube video by See Scott Dev
youtube.com