Chandler Gonzales's Avatar

Chandler Gonzales

@chandlergonzales.com

Building something new in manufacturing. Formerly @Logixboard

36
Followers
148
Following
31
Posts
24.11.2024
Joined
Posts Following

Latest posts by Chandler Gonzales @chandlergonzales.com

This is the biggest gap in Next.js I’ve stumbled on (or at least the biggest gap in the docs)

26.10.2025 05:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Immediate impulse purchase.

Josh's animations are SO COOL and I can't wait to learn his tricks!

27.09.2025 14:24 πŸ‘ 21 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Josh builds the highest quality educational materials I've seen in the world of web software development

If his last 2 courses are any indication, I'll be referencing this for years. I highly recommend checking it out

24.09.2025 16:11 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

C++ is much easier post-ChatGPT.

Was grumbling that current project forced my hand into building a portion in C++, and now I'm breezing through building it

Dependency management is also much better than it was in ~2016, but it is still very rough. make's pip look good

17.04.2025 12:47 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sounds good. Excited for the outcome of animation land :)

28.03.2025 01:53 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

For example, how and when does the reducer/updaterFn get called?

How should one handle concurrent pending updates?

27.03.2025 22:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'd love to see a post on React's useOptimistic from @joshwcomeau.com 😁

The React docs and existing resources out there are too high level. They don't actually explain how it actually works in detail - they just show an example of how it's used.

In my experimentation, it seems sneakily nuanced!

27.03.2025 22:11 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Diving into Next.js and it feels like the cacheing primitives are designed more for semi-static sites than for dynamic ones

e.g. it'd be huge have cache tags be dynamic. Then I can revalidate a single cache entry, not just the entire cache

really hope they're working on this

10.03.2025 22:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

unstable_cache is of limited usefulness right now for my app without better support for granular cache revalidation

10.03.2025 22:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
smoores.dev - There’s no such thing as an isomorphic layout effect There’s something off about the most popular approach to quieting React’s warnings about using layout effects during server-side rendering. Let’s break down why the warning exists, and when it really ...

Delightful little post on what happens when you don't understand the *why* behind copy-pasting a solution from the internet. Even more important in the age of vibe coding / LLMs

smoores.dev/post/no_such...

03.03.2025 19:13 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Whimsical Animations Learn how to create charming interactions and delightful touches using the magic of CSS, JavaScript, SVG, and Canvas. I’m sharing all my tricks in this one!

πŸŽ‰ Introducing my upcoming third course, Whimsical Animations!

This course will teach you how to build top-tier animations and interactions using a variety of techniques. ✨

You can join the waitlist on the course’s brand-new site, which is the most ridiculous thing I’ve built in quite some time:

24.02.2025 16:32 πŸ‘ 423 πŸ” 68 πŸ’¬ 38 πŸ“Œ 18

I wonder how much economic output has been eviscerated debugging CORS issues

08.02.2025 00:56 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

2 - Show the infra-as-code alongside the traditional UX and have them live update each other. Look to
zoo.dev's interface as inspiration

This would be such a helpful bridge between the gap of the UI and the code

07.02.2025 18:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

2 things I'd love to see from new cloud providers like
Railway, Fly.io,

1 - an LLM to chat with that has the context of the state of your whole account. "Why am I seeing X?" "It could be because this setting is set over here"

07.02.2025 18:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

uh, I think I found a bug in Chrome rendering today??

30.01.2025 22:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great candidate for Yes Yes No

28.01.2025 03:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Why Is CSS So Weird?
Why Is CSS So Weird? YouTube video by Mozilla Developer

Anytime I am helping someone with CSS and they seem to have the wrong mindset in how they approach writing it, I tell them to watch this video by @miriam.codes

As far as I'm concerned it should be required viewing for anyone who is learning CSS.

youtu.be/aHUtMbJw8iA?...

23.01.2025 17:04 πŸ‘ 240 πŸ” 37 πŸ’¬ 11 πŸ“Œ 4

rust is basically a really nice version of javascript

24.01.2025 06:25 πŸ‘ 61 πŸ” 2 πŸ’¬ 18 πŸ“Œ 1
Preview
Oxide and Friends | Crates We Love Love Rust? Us too. One of its great strengths is its ecosystem of crates. Rain, Eliza, and Steve from the Oxide team join Bryan and Adam to talk about the crates we love.In addition to Bryan Cantri...

Someone should do a regular TypeScript β€œPackages we Love” inspired by @oxide.computer’s β€œCrates we Love”.

It’s a delightful format, and I imagine everyone listening would learn something

oxide-and-friends.transistor.fm/episodes/cra...

17.01.2025 08:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Donate - ESLint - Pluggable JavaScript Linter A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.

Finishing up ESLint’s financials for 2024 and…it’s not pretty. ESLint ran at a nearly $60,000 deficit. We managed due to our prioritizing building up our reserves for several years prior in case of a rainy day. We can use your help closing the gap.

eslint.org/donate

17.01.2025 01:40 πŸ‘ 56 πŸ” 25 πŸ’¬ 4 πŸ“Œ 0

It's kinda wild how slow the F street car in SF is. Pretty sure it's significantly slower than a bike. Would be curious to see if ridership numbers justify its existence

15.01.2025 19:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Joy for JavaScript Developers β€’ Josh W. Comeau Grab both of my flagship courses β€” CSS for JavaScript Developers and The Joy of React β€” in one delightful bundle πŸ˜„

Time and time again, I keep coming back to @joshwcomeau.com's CSS and React courses to refresh my memory on something. They ay very well be the best resources on the internet on those topics

www.joyforjs.com

15.01.2025 16:40 πŸ‘ 14 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Manually managing focus state in a web app is not a fun time. Would not recommend it

(also couldn’t find a better way for supporting keyboard nav through elements in a canvas??)

14.01.2025 20:17 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - MWDelaney/sponge-case: Correcting an oversight in HTML: a web component to add Sponge Case to your website. Correcting an oversight in HTML: a web component to add Sponge Case to your website. - MWDelaney/sponge-case

<sponge-case>I started making this as a web component</sponge-case>

github.com/mwdelaney/sp...

07.01.2025 16:32 πŸ‘ 7 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0

Kinda wild that we don’t have an HTTP status code for partial success other than 206, which seems focused on the range request

I wonder what would break if the GraphQL community just commandeered a 2xx number and started using it. We’ve still got plenty of numbers, right? πŸ˜…

07.01.2025 07:06 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
GraphQL Over HTTP

graphql.github.io/graphql-over...

07.01.2025 06:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I know that ship has already sailed, but it’s a tiny shame that the term β€œquery” is used in GraphQL requests to refer to the whole document and to the query operations. Could’ve calledthe request the β€œdocument” or maybe β€œqueryDocument” to better disambiguate. Naming is hard

07.01.2025 06:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don’t know when aliases became a thing but I just learned about them and they’re awesome

06.01.2025 06:53 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Introduction to GraphQL | GraphQL

Somehow I made it 6 years working on GraphQL, and I never RTFMed. Turns out, it’s really well written and I learned a few new things!

graphql.org/learn/

06.01.2025 06:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I sometimes think about my high school math teacher than said being a programmer was a horrible job and that I should not study computer science

04.01.2025 20:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0