top of page

Projects

Screen_Shot_2023-03-31_at_9.09.57_PM-removebg-preview.png
mipsy-removebg-preview.png
Untitled_design-removebg-preview.png
Untitled_design__2_-removebg-preview.png

Code Audible

Software Engineer 

[04/2020 - 09/2020]

Text editor Saas solution to increase the accessibility of debugging computer software for neuro-diverse programmers by transforming code into songs.

Screen Shot 2023-05-23 at 11.14.38 AM.png

After seeing neurodiverse software engineering peers excel at writing optimized code but struggle to debug I realized there was a potential need to interpret code differently for the accessibility space that code later be incorporated into the mainstream.

 

I ran 15 user study sessions and uncovered that the real hurdle was the large amount of information required to store in ones working memory in order to quickly debug code. 

​

That was when I realized there was space to innovate the way we interface with code by instead of using our eyes, using our ears. 

Development

- Each "simple" variable is represented by a single note.


- Different variable types produce notes from different instruments.

(ie string-> violin / int -> guitar / bool -> trumpet).


- Each ADT (ie array / stack / map) collects the "notes" they hold and configures them into one or several chords.


- The melody is then dictated by different loops (ie if / while / for) and how many times loops are nested within each other.


- Each function has their own bass and drums sound.

 

This allows the user to "listen" to each function as a unique track and each project as an "album".

​

This aids users by allowing them to conceptualize the code with a reduced need for a heavy use of working memory which leads to an easier development and debugging process.

Thanks for submitting!

bottom of page