Engineering

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

GitHub Project

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

GitHub Ptoject

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

GItHub Project

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

GitHub Project

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

GitHub Project