This past week, I have been working on the free Codú JavaScript course. As part of the series, I wanted to provide a tool for visually representing the DOM tree.
So after a few hours I created something very simple that I think will help folks get a better mental model of the DOM.
You can try it out here.
The whole app is just a single file, so if you want to suggest improvements, play with the code or just look under the hood check out the codebase here.
We are on Daily.dev
Talk about being late to the party...
I have used Daily.dev on and off for years, but I never thought of creating a Codú squad.
Well, now we have one!
You can join us using this invite link.
JS Course Progress
I have started and made a major dent in my JavaScript series over the last week. Here is the series in order so far:
I should have most of it complete by next week issue, so do not forget to check back in!
Other Articles/Resources
Coolify is an open-source PaaS for self-hosting projects, that itself can be self-hosted. It is an alternative to the likes of Heroku, Render or Vercel.
Internationalization (i18n) is essential for a global user base. Here is how to add it to your Next.js apps.
High latency can render an application unusable, frustrating users, and negatively impacting business outcomes. Here is how to overcome it.
Explore 8 effective strategies to scale databases for optimal application performance. Learn about vertical scaling, indexing, sharding, partitioning, caching, replication, materialized views, and data denormalization to handle increased data loads and user growth.
CSS has linear, radial, and conic gradients that can all do interesting and complex things... but not quite this, at least not on their own.
A major update to the very reactive data store created for local-first apps.
Learn about tricky edge cases where the new React Compiler will not save you. Knowing the limits of tooling is important so this one is a great read!
Something I have been enjoying
I recommend "The Algebra of Wealth" by Scott Galloway for this week pick. It is a quick read that breaks down success into a simple formula. Galloway no-nonsense style is perfect for busy devs like us who want practical advice without the fluff.
He covers topics like investing, career moves, and personal growth - all super relevant whether you are just starting out or looking to level up. I like how he mixes personal stories with solid tips you can actually use.
That is it for this week!
If you have any ideas or feedback, reply to this email.
Thanks, and stay awesome,
Niall
Founder @ Codú