I’m an electrical engineer turned software engineer after I got blind. I collected tips & tricks about blindness in the digital world and my projects along the way.
Topics
Here is a list of subtopics:
- 3D Printing
- Tactile Graphics
Tips & Tricks
Software Projects
Most of my private development projects are on my GitHub Profile. Here is a list of bigger projects:
EnBraille
EnBraille is a program, to convert regular documents to BRF (Braille Ready Format) for reading on a braille-display or printing on a braille embosser. It can convert simple text or complete documents from Markdown, EPUB and so on to BRF.
Language: Python with PySide6
FingerSight
FingerSight enables blind persons to feel the screen through a tactile graphics display. You can read diagrams, schematics or regular black text.
Language: C++ with Qt6
LanguageIdent
LanguageIdent is a NVDA addon, that automatically switches to the language identified. With the addon NVDA ignores language tags and always uses a language identification library from Google.
Language: Python NVDA Addon
nmrename
Console application to mass rename files and folders. There are many rename functions from simple to complex regexes or EXIF or ID3.
Language: Python
US Keyboard layout with German Umlauts
Keyboard Layouts for most OS’s to add easy shortcuts for German Umlauts like Caps+A for ä, Shift+Caps+U for Ü and so on ….