Skip to content
~ ragb
  • about
  • blog
  • projects
  • publications
  • cv
  • about
  • blog
  • projects
  • publications
  • cv

~/blog

Software engineering, accessibility, and the occasional war story. RSS

Jun 15, 2026

Accessibility, MIDI gear, hacking and AI walk into a bar

A blind musician, an inaccessible guitar pedal editor, and an AI with browser access walked into a bar — and walked out with a working editor. A reverse-engineering story about accessibility and what AI is actually good for.

  • accessibility
  • music
  • reverse-engineering
  • ai
  • midi
Apr 8, 2026

My Obligatory AI Post, or: What Specifications?

AI will write the code, product will write the specs, and management will write the strategy. Everybody gets cut. There's just one problem: nobody could write any of those things properly in the first place.

  • software-engineering
  • ai
Mar 24, 2014

Accessible Presentation Tools

Simple textual markup and well-crafted templates can be far more effective than PowerPoint for visually impaired users. Some tools that help.

  • accessibility
  • presentations
May 25, 2012

Windows Crypto API Nightmares, RSA Signature Padding and Byte-Order Ramblings

How I spent 3 days debugging RSA signature verification failures between Linux and Windows, only to find out Microsoft uses little-endian byte order.

  • python
  • windows
  • cryptography
get in touch

© Copyright 2026 Rui André Batista. Code MIT, content CC BY 4.0.