Below are some ideas for projects, research and blog posts. When I find time, I might work on those.

Blog Post Ideas

  • SQLite file reader
  • Replicate Instagram filters with Neural Networks
  • Local Mastodon client
  • XSLT -> XML to slideshow
  • Saltybet ELO calculator
  • Signal modulation
  • Robot mapping

Programming Projects

  • Android WebView template
    • A very minimal project that can generate a webview APK from the command line.
    • Some useful device functions will be exposed via Javascript to be used from the PWA.
  • TCL interpreter
  • Minimal TLS implementation
    • Some protocols (like Gemini) require the use of TLS.
  • Headless browser
    • Parse HTML properly into an in-memory structure and implement the DOM API.
    • Expose this to be used with scrapers and command line clients.
  • IPFS music player
    • Simple plaintext playlist format. Perhaps PLS?
  • Simple version control system
  • VCard manager
    • Small utility to create/read/edit VCard contacts from a folder.

Small internet

  • HTTP proxy for various protocols
  • Small browser with GTK
  • Gemini pagerank
  • Firefox text/gemini renderer