Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of xyres

xyres

xyres has asked 0 questions and find answers to 61 problems.

Stats

1.8k
EtPoint
626
Vote count
0
questions
61
answers

About

clickbait pic (dat sofa).

Projects:

  1. [Failed] Butter Domains: A better domain registration service which doesn't suck.
    Now defunct because operation costs (reseller fees, payment gateway fees, server rent etc.) were more than the income. Took a few months to create. I try to think it was not a total time waste as I did learn a lot of new things about how domain registration really works behind the scenes and I also open-sourced an async stripe client for python.
    Tech stack: Tornado, React.
  2. Dictionary Plus: A popup dictionary extension for Firefox.
  3. django-jsonform: A user-friendly JSON editor for Django admin. Built using React.
  4. async-stripe: Asynchronous Stripe client for Python.
  5. tornadmin: Admin site for Tornado web server. Currently a work in progress. But it will be awesome once (and if) finished.
  6. django-quick-context: A django app for quickly setting global context variables on all templates.
  7. Open Translations: Open-source translations for your apps, websites and software.
  8. django-candy: A modern, single-page-app admin for Django.
    Probably abandoned. My main aim for this project was to be able to create a dynamic single-page-app admin without the need to write the frontend code. The frontend is built using React which would fetch the UI details in a JSON object from the backend and will dynamically create the UI.
    The major problem with this approach is that it's not extensible. The frontend code is shipped as pre-built react app. That means, you can't add custom JS code to extend the features without creating a new build. Also, not everybody knows React, so... it's far better to just redesign the default admin templates.

Dil me mere hai dard-e-disco.

[In my heart is pain-of-disco].

a great man


Drop me a line - tell.bhch[at]gmail[dot]com.