Home

        @@@@@@@  @@@  @@@  @@@@@@@@
        @@@@@@@  @@@  @@@  @@@@@@@@
          @@!    @@!  @@@  @@!
          !@!    !@!  @!@  !@!
          @!!    @!@!@!@!  @!!!:!
          !!!    !!!@!!!!  !!!!!:
          !!:    !!:  !!!  !!:   
          :!:    :!:  !:!  :!:    
           ::    ::   :::   :: :::: 
           :      :   : :  : :: ::   

@@@@@@@   @@@  @@@  @@@  @@@  @@@  @@@  @@@ @@@
@@@@@@@@  @@@  @@@  @@@@ @@@  @@@@ @@@  @@@ @@@ 
@@!  @@@  @@!  @@@  @@!@!@@@  @@!@!@@@  @@! !@@  
!@   @!@  !@!  @!@  !@!!@!@!  !@!!@!@!  !@! @!!  
@!@!@!@   @!@  !@!  @!@ !!@!  @!@ !!@!   !@!@!   
!!!@!!!!  !@!  !!!  !@!  !!!  !@!  !!!    @!!!   
!!:  !!!  !!:  !!!  !!:  !!!  !!:  !!!    !!:    
:!:  !:!  :!:  !:!  :!:  !:!  :!:  !:!    :!:    
 :: ::::  ::::: ::   ::   ::   ::   ::     ::    
:: : ::    : :  :   ::    :   ::    :      :     

About me

Software I wrote

Various thoughts

My favorite programming-related rants

Miscellaneous things