Activity
Mon
Wed
Fri
Sun
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
What is this?
Less
More

Memberships

The Mystic Misfits Society

2.1k members • Free

JavaScript

303 members • Free

Omni Guitars

1.1k members • Free

20 contributions to JavaScript
Kind of a nerdy music crossover...
Wanted to share a project I've been working on, more as a component of a larger one but largely a standalone. As an amateur musician, I've been looking for ways of displaying custom chord diagrams inline (for example, in TAB music charts). The `svguitar` library is pretty effective, but it requires a fair knowledge of js to implement it - not really a "plug and play option". So I built the thing. With this, I can `<chord-diagram instrument="Standard Mandolin" chord="Dm7"></chord-diagram>` in the HTML and all the js contained. It includes some logic (lazy logic) to generate chords dynamically, but it also includes a chord editor - and the way I've built it, it looks first for a user override, then a system override, and only if it doesn't find those does it use the dynamic utility. It's a Custom Web Component built with Lit.js, it can be standalone or used as part of a contextual system (so if a user is logged in, there can be a user context). If any of y'all are interested, https://github.com/parent-tobias/chord-component - feel free to beat on it and use it if you have an application for it.
Which Javascript Framework is Best in 2025 ?
There is no single “Best” JavaScript framework; Select Your ideal choice
Poll
12 members have voted
1 like • Oct 14
Loving Svelte and SvelteKit, but I'm also doing an awful lot with Lit.js custom web components. I love the idea of simplifying my crazy js away into a clean, easy-to-consume HTML tag.
0 likes • Oct 18
@Ruben Leija it's pretty sweet, here's a simple component I built with it: https://parent-tobias.github.io/chord-component/ It lets me do `<chord-diagram instrument="Standard Guitar" chord="EbDim"></chord-diagram>` rather than having to programmatically create the individual SVG. It's darn convenient, in some cases.
Question- How does it feel building an App that already exists?
I've done a number of projects when trying to up my react native and flutterflow game. BUT, Whenever I feel like I thought up a "New" and "Innovative" idea, I usually find out to several people already beat me to it and it's like I'm already late to the game. Anyone with a similar experience, please share 🥺. I'd like to know how you handled it.
0 likes • Oct 10
Many of the things I build already exist, it happens. I'm not fundamentally creating new things. Rather, I'm making those existing things 1% better. I examine existing solutions, many of them great, but with a pain point or an issue that they might ignore or not see as an issue the same way I might.
Map vs Object – Which Should You Use?
The more I continue to develop Gextron dot com, I catch myself using Map a lot more than plain objects. They're both let you store key-value pairs, but they're not the same thing... Object: - Keys are always strings - Great for config records or user objects - Easy to convert to JSON (which is really important) But are really annoying when you want to loop over the object. You don't get direct access to both keys and values the way you do with a Map. You have to use helper functions like Object.keys(), Object.values(), or Object.entries() [IMG 2] Maps is a lot cleaner. - Always preservers insertion order - Fast for frequent add/remove operations - Helpful helpers: .size, keys(), values(), entries() 👉 Takeaway: Map is built for iteration, while Object needs workarounds. What about you⁉️ Have you ever switched from Object → Map and instantly solved a bug or performance issue?
Map vs Object – Which Should You Use?
0 likes • Sep 18
I keep seeing folks use Symbols as keys in a Map, and I feel like I'm missing something.
I need help with auth tools
Supabase auth vs ClerkJS Which one and why?
2 likes • Aug 23
Haven't tried ClerkJS yet, Supabase is pretty straightforward though. Recently saw Logto.io and I'm wondering how they are as well.
0 likes • Aug 23
@Ruben Leija 💯
1-10 of 20
Tobias Parent
3
40points to level up
@tobias-parent-3225
Amateur musician, mentor in web dev communities around the web, yoga instructor, woodworker and puzzle creator and all around curious guy.

Active 14h ago
Joined Jul 19, 2024
Powered by