ADHD can help developers be more creative

General Musings with Kevin Powell · Intermediate ·🖌️ UI/UX Design ·1y ago

Key Takeaways

The video discusses how ADHD can influence creativity in developers, particularly in UI/UX design, with a focus on out-of-the-box thinking and making unconventional connections between ideas.

Full Transcript

ADHD folks tend to be absurdly creative in a way that some neurotypical folks are but sometimes neurotypical folks really struggle with like we're really good at out of the boox thinking um and I was having a chat with someone the other day about this and one thought that had never occurred to me so um I once had someone describe the inside of my head as like a lottery ball machine you know with all the the balls bouncing all over the place and like my self-awareness was this little puppy that's like ball ball ball ball ball right and it was very accurate I really felt like it at the time um but the the thing is if each of those balls is like an idea or a thing that like currently on your mind um they're bouncing around and smashing into each other in lots of like really like weird and unexpected ways and if the average neurotypical person is like here's the thing I'm focused on this and your life can be a little bit more compartmentalized it's sometimes more difficult for you to think in this big open empty box with all of these different things that are not related somehow being interconnected but as an ADHD person I'm thinking about all the things all the time and so I will sometimes come up with weird kind of overlaps or connections to things that like someone else might not observe

Original Description

Part of my conversation with @cferdinandi where we talked about ADHD, and specifically the impacts and ways of dealing with it as a developer.
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from General Musings with Kevin Powell · General Musings with Kevin Powell · 45 of 60

1 Intrinsic Web Design
Intrinsic Web Design
General Musings with Kevin Powell
2 When you feel like you're losing motivation
When you feel like you're losing motivation
General Musings with Kevin Powell
3 Are you sure you want to freelance?
Are you sure you want to freelance?
General Musings with Kevin Powell
4 How I use Notion to help stay on task
How I use Notion to help stay on task
General Musings with Kevin Powell
5 The problem with learning roadmaps
The problem with learning roadmaps
General Musings with Kevin Powell
6 My curse
My curse
General Musings with Kevin Powell
7 The CSS Mindset
The CSS Mindset
General Musings with Kevin Powell
8 My simple technique for a better work/life balance
My simple technique for a better work/life balance
General Musings with Kevin Powell
9 Grids auto-fit syntax is weird at first but its amazing
Grids auto-fit syntax is weird at first but its amazing
General Musings with Kevin Powell
10 When you don’t know where to start
When you don’t know where to start
General Musings with Kevin Powell
11 Making the browser do the work for us
Making the browser do the work for us
General Musings with Kevin Powell
12 Why mobile-first isn't always best
Why mobile-first isn't always best
General Musings with Kevin Powell
13 The problem with following tutorials
The problem with following tutorials
General Musings with Kevin Powell
14 make your navigation work with one line of css  video
make your navigation work with one line of css video
General Musings with Kevin Powell
15 Am I cursed?
Am I cursed?
General Musings with Kevin Powell
16 Keeping up momentum with self-paced learning
Keeping up momentum with self-paced learning
General Musings with Kevin Powell
17 Understanding vs Knowing how to do something
Understanding vs Knowing how to do something
General Musings with Kevin Powell
18 Supercharge your learning
Supercharge your learning
General Musings with Kevin Powell
19 Supercharge your learning
Supercharge your learning
General Musings with Kevin Powell
20 Why is CSS so frustrating for so many people?
Why is CSS so frustrating for so many people?
General Musings with Kevin Powell
21 How people's struggles with CSS evolve over time
How people's struggles with CSS evolve over time
General Musings with Kevin Powell
22 How do you know you're ready to start applying for jobs?
How do you know you're ready to start applying for jobs?
General Musings with Kevin Powell
23 Is 54 units too many units, or not enough?
Is 54 units too many units, or not enough?
General Musings with Kevin Powell
24 Two important dev skills that don’t get enough attention
Two important dev skills that don’t get enough attention
General Musings with Kevin Powell
25 It took me 6 years to realize I had a great idea
It took me 6 years to realize I had a great idea
General Musings with Kevin Powell
26 Don't rely on this non-existent optimization
Don't rely on this non-existent optimization
General Musings with Kevin Powell
27 Quick one as we head into the holidays!
Quick one as we head into the holidays!
General Musings with Kevin Powell
28 Taking a short break
Taking a short break
General Musings with Kevin Powell
29 Is HTML the easiest, or hardest, to get right?
Is HTML the easiest, or hardest, to get right?
General Musings with Kevin Powell
30 How teaching helped me become a better developer
How teaching helped me become a better developer
General Musings with Kevin Powell
31 Answering your questions - Mailbag episode
Answering your questions - Mailbag episode
General Musings with Kevin Powell
32 A conversation with Una Kravets: The rapid evolution of CSS and hobbies outside of work
A conversation with Una Kravets: The rapid evolution of CSS and hobbies outside of work
General Musings with Kevin Powell
33 It's easy to get stuck in our ways
It's easy to get stuck in our ways
General Musings with Kevin Powell
34 How much browser support is enough?
How much browser support is enough?
General Musings with Kevin Powell
35 A conversation with the person who inspired my channel, Travis Neilson
A conversation with the person who inspired my channel, Travis Neilson
General Musings with Kevin Powell
36 I felt like I was taking a step backward
I felt like I was taking a step backward
General Musings with Kevin Powell
37 A conversation with Clark Sell
A conversation with Clark Sell
General Musings with Kevin Powell
38 The slow adoption of new CSS features
The slow adoption of new CSS features
General Musings with Kevin Powell
39 Why does CSS keep getting more complex?
Why does CSS keep getting more complex?
General Musings with Kevin Powell
40 I hate that people say stuff like this...
I hate that people say stuff like this...
General Musings with Kevin Powell
41 Why You Should Learn CSS Grid Before Flexbox
Why You Should Learn CSS Grid Before Flexbox
General Musings with Kevin Powell
42 Don't overthink it
Don't overthink it
General Musings with Kevin Powell
43 Why competition is a good thing
Why competition is a good thing
General Musings with Kevin Powell
44 ADHD as a dev can be a blessing (or a curse!)
ADHD as a dev can be a blessing (or a curse!)
General Musings with Kevin Powell
ADHD can help developers be more creative
ADHD can help developers be more creative
General Musings with Kevin Powell
46 Gain inertia with very small easy tasks
Gain inertia with very small easy tasks
General Musings with Kevin Powell
47 Dev work might be the best job for someone with ADHD
Dev work might be the best job for someone with ADHD
General Musings with Kevin Powell
48 You don't need to be hyper to have ADHD
You don't need to be hyper to have ADHD
General Musings with Kevin Powell
49 Navigating ADHD as a developer
Navigating ADHD as a developer
General Musings with Kevin Powell
50 Nerding out about CSS with Adam Argyle
Nerding out about CSS with Adam Argyle
General Musings with Kevin Powell
51 Is productivity a lie?
Is productivity a lie?
General Musings with Kevin Powell
52 So much new CSS stuff! How can we keep up?!
So much new CSS stuff! How can we keep up?!
General Musings with Kevin Powell
53 Selective learning
Selective learning
General Musings with Kevin Powell
54 Should you use AI to help you learn?
Should you use AI to help you learn?
General Musings with Kevin Powell
55 Navigating Accessibility Challenges in Web Development
Navigating Accessibility Challenges in Web Development
General Musings with Kevin Powell
56 Teaching Front-end, making sense of CSS, and more with Josh Comeau
Teaching Front-end, making sense of CSS, and more with Josh Comeau
General Musings with Kevin Powell
57 Getting more involved with CSS with Miriam Suzanne
Getting more involved with CSS with Miriam Suzanne
General Musings with Kevin Powell
58 The Unplanned Path: Finding Passion in Teaching and CSS
The Unplanned Path: Finding Passion in Teaching and CSS
General Musings with Kevin Powell
59 Navigating CSS Layout Decisions
Navigating CSS Layout Decisions
General Musings with Kevin Powell
60 The future of CSS layouts: a new unified approach
The future of CSS layouts: a new unified approach
General Musings with Kevin Powell

This video explores the relationship between ADHD and creativity in UI/UX design, highlighting the potential benefits of out-of-the-box thinking and interconnected idea generation. By embracing their unique cognitive strengths, developers with ADHD can bring innovative solutions to the field. The video also touches on the challenges of compartmentalization and the importance of self-awareness in managing creative processes.

Key Takeaways
  1. Recognize the potential benefits of ADHD for creative thinking in UI/UX design
  2. Practice out-of-the-box thinking by making unconventional connections between ideas
  3. Develop strategies for managing compartmentalization and maintaining focus
  4. Engage in self-reflection to better understand your own cognitive strengths and weaknesses
  5. Apply your creative strengths to real-world design problems
💡 ADHD can be a catalyst for creativity in UI/UX design due to the tendency to think outside the box and make unexpected connections between ideas.

Related Reads

📰
Centering in CSS Isn’t Hard Anymore. You’re Just Using the Wrong Tool.
Master modern CSS alignment by understanding the right tools and techniques, making centering easier and more efficient
Medium · Programming
📰
Designing for the Body AI Does Not See: A Mascot Interface for People Living with Alzheimer’s
Design a mascot interface for people with Alzheimer's to interact with AI, improving their experience and engagement
Medium · AI
📰
CSS Button Styles — 50 Examples with Copy-Ready Code (2025)
Learn 50 different CSS button styles with live demos and copy-ready code to enhance your web design skills
Dev.to · Ayoub Bahlouli
📰
Dark Patterns vs. Persuasive Design: Where the Line Is and Why It Matters for Retention
Learn to distinguish between dark patterns and persuasive design to improve user retention and avoid business costs
Medium · UX Design
Up next
🔥India’s Top 5 Payment Gateways! Don’t Choose the Wrong One
Damini Tripathi
Watch →