Jan's Avatar

Jan

@janhesters

โš›๏ธ CTO @ ReactSquad ๐ŸŒ https://janhesters.com/ ๐Ÿ“บ https://www.youtube.com/@JanHesters

12
Followers
2
Following
37
Posts
27.11.2024
Joined
Posts Following

Latest posts by Jan @janhesters

Video thumbnail

Can You Answer This $40K JavaScript Interview Question

21.02.2025 14:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

It Only Takes 16 Seconds To Learn Higher-Order Functions

20.02.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Referential Transparency Explained In 22 Seconds

19.02.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

You Need To Understand Idempotence As A Senior JavaScript Developer

18.02.2025 14:02 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

JavaScript Methods Explained FAST! ๐Ÿš€

17.02.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

JavaScript Function Crash Course

14.02.2025 14:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Say Goodbye to Duplicates with JavaScript Sets!

13.02.2025 14:01 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

JavaScript Map's Broken Down In 29 Seconds

12.02.2025 14:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

What Are Objects If Strings Are Primitives

11.02.2025 14:00 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

JavaScript Primitives EXPLAINED in 24 Seconds

06.02.2025 14:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Set Up Vercel Postgres in 45 Seconds

05.02.2025 14:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Writing database helpers? Use this instead!

04.02.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Set Up Prisma For Next.js 15 In Under A Minute

03.02.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Use Accessible Components with Shadcn & TailwindCSS

31.01.2025 14:02 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Set Up Prettier & ESLint For Next.js 15 & React

29.01.2025 14:01 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โ€ข Disruptive attitude - Negatively impacts team morale by being uncooperative or entitled.

Did I miss anything? Let me know ๐Ÿค”

15.01.2025 12:35 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข Surface-level coding - Works quickly or overengineers to produce buggy, unmaintainable code.
โ€ข Poor communication - Fails to update stakeholders or explain their work clearly.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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:

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โ€ข 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

โœ… 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.

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

What makes a good developer? ๐Ÿค”

I'm going to break down all these traits below ๐Ÿงต๐Ÿ‘‡

15.01.2025 12:35 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Unleash JavaScript's Potential With Functional Programming
Unleash JavaScript's Potential With Functional Programming YouTube video by Jan Hesters

If you want to learn more, follow me here on ๐Ÿฆ‹

And check out the full video on YouTube: www.youtube.com/watch?v=xw5S...

27.11.2024 09:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

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.

27.11.2024 09:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

8.) Closures are crucial when you want to compose function.

27.11.2024 09:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

...

7.) Closures! Too many devs have no idea how closures work. This quick video explains them!

27.11.2024 09:48 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0