Can You Answer This $40K JavaScript Interview Question
Can You Answer This $40K JavaScript Interview Question
It Only Takes 16 Seconds To Learn Higher-Order Functions
Referential Transparency Explained In 22 Seconds
You Need To Understand Idempotence As A Senior JavaScript Developer
JavaScript Methods Explained FAST! ๐
JavaScript Function Crash Course
Say Goodbye to Duplicates with JavaScript Sets!
JavaScript Map's Broken Down In 29 Seconds
What Are Objects If Strings Are Primitives
JavaScript Primitives EXPLAINED in 24 Seconds
Set Up Vercel Postgres in 45 Seconds
Writing database helpers? Use this instead!
Set Up Prisma For Next.js 15 In Under A Minute
Use Accessible Components with Shadcn & TailwindCSS
Set Up Prettier & ESLint For Next.js 15 & React
โข Disruptive attitude - Negatively impacts team morale by being uncooperative or entitled.
Did I miss anything? Let me know ๐ค
โข Neglects attention to detail - Misses bugs, designs or edge cases, causing frequent problems and incorrectly implements requirements.
โข Tunnel vision - Lacks awareness of how their work fits into the larger project or system.
โข Surface-level coding - Works quickly or overengineers to produce buggy, unmaintainable code.
โข Poor communication - Fails to update stakeholders or explain their work clearly.
โข Imposter syndrome - Belittles themselves as an excuse to stay in a negative state.
โข Rigid - Struggles to adjust to changes in priorities or technologies.
โข Unapproachable - Dismisses junior developers and refuses to support their growth.
โข Lazy - Has low accountability and avoids responsibility and blames others for failures.
โข Resistant to feedback - Neither accepts nor acts on constructive criticism.
โข Braggadocious - Compensates by overhyping their contributions and undermining others.
โข Big-picture thinking - Apply systems-thinking to see how various pieces fit together and interact in the overall structure of the software.
โข High empathy - Understand your teammates, users, and the company.
โ Bad Developer:
โข Good communicator - Give clear updates to non-technical stakeholders and be able to collaborate in groups and document software clearly.
โข Detail oriented - Consider happy & sad paths and find edge cases.
โข Flexible - You are able to adapt to different situations quickly.
โข Mentorship - Actively help junior developers improve their skills.
โข Deep expertise in current tech stack - Work with and contribute to your team's current software stack.
โข Hungry learner - Your learning trajectory is steep, so you can keep up with the ever evolving programming landscape.
โข Humble - You are willing to learn from others and have their opinions challenged.
โข Confident - Believe in yourself.
โ
Good developer:
โข High-agency - Apply specific knowledge, leverage, and accountability, so that you solve problems intelligently. You resolve issues alone or with teammates without needing constant guidance.
What makes a good developer? ๐ค
I'm going to break down all these traits below ๐งต๐
If you want to learn more, follow me here on ๐ฆ
And check out the full video on YouTube: www.youtube.com/watch?v=xw5S...
9.) And closures allow you to "curry" functions, which is when a function takes in one parameter after the other instead of all at once.
8.) Closures are crucial when you want to compose function.
...
7.) Closures! Too many devs have no idea how closures work. This quick video explains them!