Lover of all things techie~
"Every programmer is developing in [a] group of programmers. The smallest group is yourself and yourself a couple of weeks later." - Michael Suodenjoki
Some projects I am currently working on:
- Rippl - A Digital Audio Workstation (DAW) using a flow-chart approach rather than a linear workflow (and much more).
- RiBT - Stands for Ri/ppl B/uild T/asks, RiBT is a complete build system written in Java with configuration files implemented in both XML and YAML. RiBT itself is an API with a standalone program built on top of it, and supports C[++] as well as any other language anyone feels like implementing. Its aim is to accelerate project creation by allowing very simple or very detailed configurations to be inherited between projects, as well as complete inheritance of configurations between the workspace and projects (and, in the future, individual files). The default implementation also allow easy grouping of files into subsequent libraries
- JNatoga Library - Java library pack that focuses on utilities rather than re-implementations (no, not another apache lib)
- Mushine - 2.5D (3D but seemingly on 2 dimensions) game where you 'program' robots to mine for you. The depth is infinite, and the game is completely multiplayer.
- 8B - Source MP mod with mechanized teams. Players hone their skills freely; there are no 'levels', but instead traits that are leveled abstractly (without numbers). These traits, in turn, form classes.
- JeTT.FM - Java API implementation for the Turntable.FM system
- JLow - Java debugger that hooks into specific code at various levels of a program and allows for runtime filtering of values as well as basic profiling.
- CodeHub - A Natoga module (essentially a sub-domain) that features real time recordings of code + audio in the form of tutorials for several languages. Written in Haxe and Coffee-Script.
- [Unnamed IDE] - A conceptual project idea for an IDE that processes code dynamically and allows you to visually separate it out and edit it method by method, visually mapping calls between methods in real time (as you're typing code).
Programmers
Q&A for professional programmers interested in conceptual questions about software development
Meta Stack Overflow
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Area 51
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Server Fault
Q&A for professional system and network administrators
Mathematics
Q&A for people studying math at any level and professionals in related fields
Computer Science
Q&A for students, researchers and practitioners of computer science
Photography
Q&A for professional, enthusiast and amateur photographers
English Language & Usage
Q&A for linguists, etymologists, and serious English language enthusiasts
Web Applications
Q&A for power users of web applications
User Experience
Q&A for user experience researchers and experts
Game Development
Q&A for professional and independent game developers
Database Administrators
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Electrical Engineering
Q&A for electronics and electrical engineering professionals, students, and enthusiasts
Audio-Video Production
Q&A for engineers, producers, editors, and enthusiasts spanning the fields of audio, video, and media creation