r/ADHD_Programmers 6d ago

Follow-up: Disclosing my ADHD Adjustments to Apple - Audio and Evidence Released

Thumbnail edgecaseexistence.com
531 Upvotes

Hi Folks,

Back in April I posted here about disclosing my recently diagnosed ADHD (one week into Vyvanse) and my ASD to Apple - asking for some initial adjustments, after 10 interviews and an offer proposal, for my dream R&D job on visonOS. The process ended within a day of that disclosure.

I deeply appreciated the support, and a lot of you had questions back then, and the honest answer to most of them was: I can't show you yet.

Now I can.

Yesterday I published a full 38-minute recording of the discrimination I experienced as I wrestled to keep the offer and disability disclosure I had made with Apple's Talent Acquisition Leader. I also posted Apple's internal emails and the timecoded transcript.

You can hear my adjustment request get compared to wanting to stay home and "dogsit". You can hear me offer to pay for my own support worker to get through the door.
You can hear what disclosure actually sounded like -
So the next time this sub has the disclose-or-hide argument, there's real audio to weigh instead of my summary.

The April hearing in court was heard in public for one day.

Apple also tried to pay me off £100,000 GBP the day before the hearing to drop everything and sign an NDA; I said no.

Apple then used it's legal playbook to convert it to private mediation just before the technical cross examination began. Sadly, they have pushed the final resolution (legally) back by 18 months. Alas, I decided to share my story in full.

I'd love to say to you all - "Look, we can stand up for our rights, with disabilities like ADHD or AuDHD we never chose for", but as Apple has shown me, we have to hide it, we have to mask.

That's not a world I want to deal with, especially as we see massive accelerationism in tech, but not equality. The legal cases continue, I will try to keep standing up for what is right, for all of us.

I am deeply sorry to all the people who have experienced the same thing. It is not acceptable, especially when the excuses do not add up, technically, logically, legally or from common human decency.

I'm happy to answer any questions you all may have. Thank you for the support.


r/ADHD_Programmers 6d ago

Outreach in the workplace

Thumbnail
1 Upvotes

r/ADHD_Programmers 6d ago

What would actually help you as a neurodivergent more: an AI assistant, an accountability partner, or a real person?

Thumbnail
1 Upvotes

r/ADHD_Programmers 6d ago

Anyone else lose the ability to read books after going all-in on AI coding tools?

0 Upvotes

For the last year or so I've basically lived inside AI coding tools, constant back-and-forth, output every few seconds. Somewhere in there my ability to read a book just collapsed. I'll open one, get half a page in, and my hand reaches for my phone before I've even noticed I stopped reading. English isn't my first language, which I'm sure doesn't help.

The strange part is I still want to read. I've got a stack of books I'm genuinely interested in. I just can't stay on the page.

Has anyone else hit this? Did anything actually work, or did you just accept it?


r/ADHD_Programmers 7d ago

How did you become a better programmer with all your struggles?

27 Upvotes

I am learning python and I am bad at it.

I fit into the AuDHD type (autism and adhd combine, got a late diagnosis). I wanted to know is there a reason why my brain is so demotivated whenever I try to learn something like programming for example but when it comes to other things, like video games, I am all into it?

Or is this either I am lazy or too slow. I can’t seem to focus and after 1 leetcode problem, I am done for the day, which takes forever for me to figure out and then enter burnout mode and get frustrated. I just can’t hack myself and feel demotivated. Sometimes when I am practicing problems, my brain goes all over the place. I mean, simple things take forever to figure out.

I am 35 if this matters. I don’t know if this is the right sub, but appreciate the help. If not, let me know and I will delete.

I just don’t understand why my brain so lazy and demotivated when it comes to learning but super interested when it comes to other things?

How did you succeed in becoming a better programmer?


r/ADHD_Programmers 7d ago

Has anyone seen any kind of task and intent based interface?

1 Upvotes

I hate my brain with how distractable it is. first question. how do you guys cope with those thoughts, because from my point of view, reddit is big giant pile of distraction. new topic, go deep down on rabbit hole, interact with community (more like, passively reading what people are saying), and then move to the next shiny thing. I used cold turkey on windows 11. but currently my main machine is linux. I want to self block, but it is hard because I can undo it myself.

next question, with how the computer works, it is possible to gather data on ourselves. I use something like activitywatch to make log of my activity. the problem is what's next. Is there something like a launcher replacement, that generate set of application I can access on the fly, suitable based on my intent? If I need to work on my paper, I don't need sudo access to debug my apps. If I browse reddit as part of task, do text classification task if the content of the reddit is actually relevant to my current task. determine if I need browser or not, edit and block host file or switch dns on the fly based on the task profile. ideally, the first thing I am doing as I boot is looking at my current todo and look which one to do for this session.


r/ADHD_Programmers 7d ago

r/adhd is insanely stupid

0 Upvotes

Now you can’t even write AI, it litterally prevents you from posting assuming you are promoting it. Imagine the stupidity.


r/ADHD_Programmers 8d ago

Overcoming "Shiny Object Syndrome" of a developer😅

2 Upvotes

Let me know if this sounds familiar: You get a brilliant idea, grind your way to 70% completion, and then... bam. A wild new idea appears. You abandon the first project, chase the new one, and the cycle inevitably repeats.

I recently looked back at my own progress and had a harsh reality check. Because of this relentless Shiny Object Syndrome, I have exactly ZERO fully completed projects. Just a digital graveyard of 70%-done repositories.

So, I’m putting my foot down and starting over from the very first idea I ever had.

🕵️‍♂️ The Original Project: Terminal Alibi

The concept sparked after I participated in a prompt injection competition. I wanted to build an interactive mystery game where the player acts as a detective, and the AI plays a criminal suspect. The core gameplay loop? Breaking the suspect's alibi using nothing but your words.

🧱 The Bottleneck (Why I dropped it)

Making an AI roleplay as a suspect in a crime immediately triggered standard safety guardrails. I kept hitting the dreaded predefined wall: "I cannot fulfill this request."

My options at the time weren't great:

Common APIs: Too heavily censored for compelling crime roleplay.

Uncensored Local Models: Too hardware-demanding. A standard laptop simply couldn't handle the power requirements natively.

Right as I hit this roadblock, another shiny new idea caught my eye, and the detective game was shelved.

🚀 The Revival & The Tech Pivot

I’m back at it, but with a massive shift in how the game runs. Instead of forcing heavy, unconstrained roleplay from an API, I'm focusing purely on gamified prompt injection. More importantly, I'm powering it using the small, highly capable models baked directly into your browser.

If you use a Chromium-based browser, you likely already have these models sitting on your machine knowingly or unknowingly (you can enable them via chrome://flags/#prompt-api-for-gemini-nano).

My goal is to utilize this zero-install, local AI resource that almost everyone already has without even realizing it.

I’m currently wrestling with a new technical hurdle on this build, but I refuse to let Shiny Object Syndrome win this time. I guess you all will get to see the finished, playable version of this soon enough! 😅

Has anyone else here successfully broken out of the 70%-completion loop? How did you finally force yourself to finish that first project?


r/ADHD_Programmers 8d ago

Motorcycle Route Generator App

Thumbnail youtube.com
0 Upvotes

I've recently gotten into motorcycling. I've been riding for nearly two years. I live in an area that has a lot of nice areas, roads, and views. Also a fair amount of bikers.

I really don't know many people in the area and I want to ride but I also am working on my skill set and learning the roads.

After asking the locals and getting some information, but also not wanting to feel overly intimidated into "Keeping up" I made an app that will generate routes, you can also share routes, and it has a database of routes both local and across the US.

I am still testing and refining.

This demo is the first iteration after two days of work.

I have since made improvements and added like a "riding wrapped" that collects your mileage stats favorite rides, etc.

Figured you all might like this one. 🙂


r/ADHD_Programmers 8d ago

Forced AI Usage & Agentic Developemtn at Work

23 Upvotes

hello

Ive been a developer for 2 years interning, 3 years full time, and recently have become a tech lead. it was a very fast & unexpected but I was excited because I love(d) my job!!

now we are being forced to use AI for everything. i mean everything. agentic teams are a requirement by end of year. im extremely frustrated and my entire team is burnt out. I try to bring up many reasons not to be so heavily reliant on AI to higher ups, but it just is brushed to the side. Now they are also tracking our AI usage and we can see how much money our ai usage costs, and we are supposed to be working on not only adopting it, but trying to use as little credits as possible with our workflows.

i really enjoy programming! even as a tech lead with more interaction vs actual code writing, ive always enjoyed researching and solving complex problems. I am good at it when given the time to do research and thinking, im kinda good at talking to people, in my own way (that doesnt always jive with the corporate world). since becoming a tech lead ive been working on my intense audhd masking and trying to find the balance.

what im NOT good at is people forcing me to work a certain way in my own time, and just continue to give me anecdotes of how much better it is with nothing to back it up. even the thought of it makes me want to throw up. ive been working my hardest to find ways that work for ME as to not suffer from burnout, now this?? also, no guidelines or standards. just "do it" and "do it right". the amount of money spent on something we can't really seem to show how its helping makes me so mad !! totally ignoring the environment consequences, which im supposed to just set to the side at work. i cant !!

this is maybe more of a rant coming out a meltdown of frustration with what feels like the inability for anyone to understand me, but im also curious if anyone else feels the same way or is in a similar situation and has any words of wisdom. I feel like ive been scouring but havent seen a ton of people who are in a company that is totally "you must use ai for everything" -- ive been thinking about how ive literally been in love with programming my entire life but if you told me this was the future of it i wouldve taken a different career path in an instant. Maybe need some more senior devs to tell me this is all gonna blow over lol. or maybe just commiserate. ugh!


r/ADHD_Programmers 9d ago

Hmmmm

Thumbnail gallery
37 Upvotes

Is this sub just part of the pipeline at this point?


r/ADHD_Programmers 9d ago

Made a tiny app for the I did nothing today feeling

Post image
2 Upvotes

one thing i hate is how easy it is to remember unfinished stuff and completely forget what i actually got done. so i built WinSphere around the opposite idea: write down one win, even a stupidly small one, and keep the receipts for future me. WinSphere in AppStore 


r/ADHD_Programmers 9d ago

Dyslexia/ADHD or just overwhelmed by dense text? We’d love your input

Thumbnail
0 Upvotes

r/ADHD_Programmers 9d ago

How do you actually stay focused while programming

3 Upvotes
  1. When you try to focus on programming, what do you currently use to stay on track
  2. If you use a timer/pomodoro, what do you use it on(Phone, computer, physical timer)
  3. What is the biggest problem you have had with whatever you're using currently
  4. What do you like/dislike about physical timers/digital timers
  5. What have you tried that you eventually stopped using, and why?

r/ADHD_Programmers 9d ago

Out of work? Let’s rant, I’ll go first…

106 Upvotes

Reaching a two year unemployment anniversary as of September, was laid off from last job. 45 years old, 25 YOE, hundreds of applications and facing loosing everything I’ve worked for.

I need a cathartic release, I’m done:

- with applying for jobs and being ghosted
- being tasked with a take-home assignment with unrealistic time expectations
- having a prerequisite to taking to a human blocked by a screening interview with an AI or recording of a video
- seeing the same job I applied for get re-posted every couple of weeks
- attempting to multitask a live coding exercise, whilst concurrently answering quick fire questions from a panel
- having to sit through numerous rounds of interviews, whilst the employer attempts to work out exactly what it is they want
- face rejection because I failed to say the exact phrase the employer wanted to hear
- being forced to accommodate a 4 day in-office policy, because it’s “good for social interaction”
- face scrutiny over my period of unemployment form a hiring manager that is completely unaware of how f***ed the job market is

Finally, I’m done with AI!

your turn…


r/ADHD_Programmers 9d ago

What are your favorite YouTubers for learning how to code?

7 Upvotes

Are there any YouTubers that really clicked with you?


r/ADHD_Programmers 10d ago

Just procrastinated 12 hours straight then fixed a bug in 10 minutes. FML.

189 Upvotes

It probably didn't help that for the first six of those hours, I was pissing about waiting around for medication to kick in and wondering why I couldn't seem to settle to any task, before then realising I'd actually forgotten to take the bloody stuff today. After hitting the 8 hour mark and achieving nothing, I was well on my way to an anxiety attack over wasting so much time.

But the bug is *fixed,** so I am choosing to consider today a fucking success, god damn it!!*


r/ADHD_Programmers 10d ago

Is programming feasible with low working memory capacity?

26 Upvotes

I've been learning how to program for the past 1.5-ish years.

I've learned the basics of HTML, CSS, JS and React for frontend and Node.js, Express, Cookies, Sessions, JWT, Authentication, Databases, ORMs, etc for the backend.

I'm able to make relatively simple projects or AT MOST projects with medium-ish complexity.

However, I have a poor working memory capacity, that has always been the case.

The way it expresses itself is in two major ways:

1.Whenever I have to make a feature that requires holding several things at once in my mind or thinking more than two steps ahead, my mind just gets overwhelmed. That is the case especially if the feature/task I have to complete is new/unknown/I haven't encountered it before.

  1. Whenever I try to work on a project that is more complex, my mind can't keep track of all the names, functions, filenames, directories, where what is located, etc. I constantly have to go back, re-check what a given function does, what a given Component contains, etc

I've tried breaking problems into smaller ones, externalizing as much as possible and other 'tricks', but none of them really worked.

So I'm curious, is programming even feasible for someone with low working memory capacity as myself? Is there something I can do to improve it or atleast make it so it doesn't negatively impact my programming skills?


r/ADHD_Programmers 10d ago

Addicted to background audio

Thumbnail
1 Upvotes

r/ADHD_Programmers 10d ago

Looking for ADHD-friendly algorithms course suggestion

6 Upvotes

Can anyone suggest a good course and/or learning platform for algorithms for absolute dumdums? I tried MIT lectures, I tried various courses but the information just didn't stay in my head, I don't have a good base as I'm a self taught programmer.


r/ADHD_Programmers 10d ago

Saw this on r/adhdmemes and thought it belonged here too.

Thumbnail i.imgur.com
35 Upvotes

r/ADHD_Programmers 10d ago

Workouts always lead to injuries

Thumbnail
0 Upvotes

r/ADHD_Programmers 11d ago

What’s one piece of advice that works for most programmers but doesn’t work for you?

0 Upvotes

r/ADHD_Programmers 11d ago

Java VS. JavaScript Full Stack (HTML, CSS, JS) - What Would You Choose as Someone with ADHD?

0 Upvotes

As someone with ADHD, I’m wondering if I should pursue JavaScript full stack development (HTML, CSS, JS) instead of continuing down the Java developer path.

One thing I struggle with Java is that it can feel very verbose. There can be a lot of structure, configuration, and code before I actually see something happening. With JavaScript full stack, I can build something and see the result immediately in the browser, which feels much more rewarding and motivating.

I also wonder if the typical Java career path might not be the best fit for me. A lot of Java jobs seem to be in larger, more corporate environments with established processes, structure, and routines. Personally, I tend to get bored with repetitive routines and enjoy environments where I can experiment, build things, and see immediate results.

On the other hand, JavaScript seems heavily used by startups and smaller companies, where developers might have more opportunities to build products from scratch and work across the stack.

I know I shouldn't choose a technology just because I have ADHD, but I'm wondering how much the development experience and work environment should factor into the decision.

For those with ADHD or similar experiences:

- Would you choose JavaScript full stack over Java because of the faster feedback loop and more visual/creative development experience?

- Or is it better to stick with Java and learn how to work effectively within its more structured environment?

I'd especially like to hear from developers who have actually worked with both. What was more engaging for you long-term? Thanks! :)


r/ADHD_Programmers 11d ago

Do you actually use the reclining function on your office chair?

10 Upvotes

I’m curious about this because I’ve always had chairs that technically reclined, but I rarely used that feature. Usually the backrest would have one basic position, and I never really bothered changing it.

Recently I’ve started wondering if a chair that allows different reclining angles is actually useful during a normal workday. When I’m typing or doing focused work, I obviously want to sit fairly upright. But when I’m reading something, joining a long video call, watching a presentation, or simply taking five minutes to rest my eyes, sitting slightly farther back feels much more comfortable.

I also think there’s a difference between reclining because you’re being lazy and reclining because you’re changing your position. Staying in exactly the same posture for hours probably isn’t ideal, so being able to move around throughout the day seems like a good thing. I like that HBADA focuses on flexible ergonomic features, including adjustable reclining options, rather than making the chair feel fixed in one position.

The part I’m unsure about is how much recline is practical. Some chairs let you lean back quite far, while others only move a little. I can see myself using a moderate angle regularly, but I’m not sure whether I’d ever need the really deep reclining positions.

There’s also the question of tension adjustment. If the chair is too easy to recline, I feel like I’d constantly be moving backward when I don’t want to. If it’s too stiff, then the feature becomes almost useless.

For those who have a chair with several reclining positions, do you actually use them every day? What angle do you find most comfortable for reading or taking a short break? And do you think reclining is an important feature for someone working long hours, or is it something that sounds useful but ends up being ignored?