About

Suraj N. Kurapati

“What we do in life, echoes through eternity.” — Maximus

I’m a vegan, type INTJ 1w2, open source enthusiast, and computer engineer who fell in love with computer programming as a teenager and hasn’t looked back. :-) You can send me an encrypted message at the address specified in my public key.

  1. Favorite things
    1. Inspiration
      1. Operation
        1. Depiction
          1. Philosophy
          2. Notable works
            1. Academic research
              1. Graphical interface
                1. Telugu input methods
                  1. wmii window manager
                    1. dwm window manager
                    2. Textual interface
                      1. tmux terminal multiplexer
                        1. Zsh interactive shell
                          1. (Neo)Vim text editor
                          2. Machine interface
                            1. Elixir programming language
                              1. Ruby programming language
                                1. Interpreter embedding
                                  1. Writing documentation
                                    1. Template rendering
                                      1. Hardware testing
                                        1. Software testing
                                          1. Project maintenance
                                            1. Window management
                                              1. Operating system
                                                1. Static blogging
                                                  1. Web translation
                                                    1. Language improvements
                                                    2. UNIX shell environment
                                                      1. Cron jobs
                                                        1. For loops
                                                          1. File system
                                                            1. Desktop integration
                                                              1. Text alignment
                                                                1. Text wrapping
                                                                  1. Software development
                                                                    1. Software testing
                                                                      1. Project management
                                                                        1. Format conversion
                                                                        2. C programming language
                                                                          1. Javascript programming language

                                                                        Favorite things

                                                                        “Those who are possessed by nothing possess everything.” — Morihei Ueshiba

                                                                        Hackles #75 - Hackles dreams of fame and glory.  It's tough being a programmer. Sometimes you are the only one who knows just how clever your code is. And in reality, of course, girls rarely swoon over your elegant coding practices...

                                                                        Inspiration

                                                                        “Do not imitate the old masters. Seek what they sought.” — Basho

                                                                        Speech:

                                                                        Ideas:

                                                                        Work:

                                                                        Code:

                                                                        Fun:

                                                                        Lore:

                                                                        Operation

                                                                        “A bad workman blames his tools.” — English proverb

                                                                        Depiction

                                                                        “Water too pure has no fish.” — Caigentan

                                                                        Philosophy

                                                                        “First intention, then enlightenment.” — Buddha

                                                                        Notable works

                                                                        “When you don’t create things, you become defined by your tastes rather than ability. Your tastes only narrow and exclude people. So create.” — Why the Lucky Stiff

                                                                        Academic research

                                                                        “A jug fills drop by drop.” — Buddha

                                                                        Graphical interface

                                                                        Telugu input methods

                                                                        Ways of typing the Telugu language into a computer:

                                                                        wmii window manager

                                                                        dwm window manager

                                                                        Textual interface

                                                                        tmux terminal multiplexer

                                                                        Zsh interactive shell

                                                                        (Neo)Vim text editor

                                                                        Screencast

                                                                        Machine interface

                                                                        Elixir programming language

                                                                        Ruby programming language

                                                                        Interpreter embedding

                                                                        Writing documentation

                                                                        Template rendering

                                                                        Hardware testing

                                                                        Software testing

                                                                        Project maintenance

                                                                        Window management

                                                                        Operating system

                                                                        Static blogging

                                                                        Web translation

                                                                        Language improvements

                                                                        UNIX shell environment

                                                                        “Simplicity is the heart of the UNIX philosophy. The more code lines you have removed, the more progress you have made.” — The Suckless Philosophy

                                                                        Cron jobs

                                                                        For loops

                                                                        File system

                                                                        Desktop integration

                                                                        Text alignment

                                                                        Text wrapping

                                                                        Software development

                                                                        Software testing

                                                                        Project management

                                                                        Format conversion

                                                                        C programming language

                                                                        Javascript programming language