- Coding Beauty
- Posts
- "React" developers don't exist
"React" developers don't exist
šSnakes & camels, classic dev mistakes, and more
Join 50,000+ Organizations Using Metabase Today
Over 50,000 organizations, from venture-backed startups to Fortune 500 companies, choose Metabase for intuitive BI tools. Visualize your data with easeāno SQL needed.
Connect to your database or data warehouse in minutes and start building dashboards. Choose self-hosted or cloud-hosted (SOC 2 Type II compliant).
Need embedded BI? Weāve got you covered. Try Metabase free and explore our affordable plans for powerful data visualization.
Featured content
There is no such thing as a React developer -- don't ever call yourself that.
This is a huge mistake many software developers make that wastes so much of their time.
Focusing on tools instead of concepts. Losing sight of the big picture.
The fact is:
React is just a JavaScript tool. JavaScript is just a computing tool. Computing is just a problem-solving tool.
When I first started coding I was obsessed with languages and their specific syntaxes and APIs.
In fact once I hit a tiny learning roadblock I would switch to a new language expecting things to be different. And then again and again.
Not realizing that every language is fundamentally the same and built on the same core concepts!
Input processing output storage.
Selection sequence iteration.
Data and actions: Create Read Update Delete ("everything is CRUD").
Divide & conquer: modules functions OOP...
There is no programming language anywhere that isn't based on these core concepts. These are what you should focus on.
These are the abstract foundations of computing -- of problem-solving in general.
The new native nested CSS feature changes everything for frontend development and makes SASS & LESS useless.
ā Before:
How would you style the nested elements in this HTML?
You'd normally stress yourself and waste a lot of time repeating the outer element names.
No wonder SASS and LESS became so popular.
ā But now: with native CSS:
So much cleaner and easier. All the styles are now encapsulated together instead of being scattered all over the place.
As intuitive as encapsulation in object-oriented programming:
Learn, grow, and earn a full-time income from freelancing & content creation as a software developer with personalized coaching and exclusive freelancing networks ā paying up to $160,000 jobs on average with no resume needed. Make $5000+ per month from writing on Medium. Learn more
A bit of what Iāve achieved with per-project work that allows me to work at my own pace and create unlimited income potential:
Thanks for taking the time to read todayās issue.
Donāt let the bugs byte,
Tari Ibaba