About Me
I like parsimonious code, with simple interfaces and excellent documentation. I'm not interested in enterprise, boiler-plate, or cookie-cutter nonsense. I oppose cruft and obfuscation. My favourite languages are Go, Python and C. I wish I was better at Haskell.
- Google+
- GitHub
- Bitbucket
- Google code
My favourite posts
- What are the thread limitations when working on Linux compared to processes for network/IO-bound apps?
- What should I learn first before heading to C++?
- How much bad can be done using register variables in C++
- C and C++ source code profiling tools
- How big can a malloc be in C?
- memory use of STL data structures, windows vs. linux
Stack Overflow
Q&A for professional and enthusiast programmers
Ask Ubuntu
Q&A for Ubuntu users and developers
Super User
Q&A for computer enthusiasts and power users
Role-playing Games
Q&A for gamemasters and players of tabletop, paper-and-pencil role-playing games
Meta Stack Exchange
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Software Engineering
Q&A for professionals, academics, and students working within the systems development life cycle
Server Fault
Q&A for system and network administrators
Area 51
Q&A for proposing new sites in the Stack Exchange network
Arqade
Q&A for passionate videogamers on all platforms
Android Enthusiasts
Q&A for enthusiasts and power users of the Android operating system
English Language & Usage
Q&A for linguists, etymologists, and serious English language enthusiasts
Mathematics
Q&A for people studying math at any level and professionals in related fields
Unix & Linux
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Information Security
Q&A for information security professionals
Motor Vehicle Maintenance & Repair
Q&A for mechanics and DIY enthusiast owners of cars, trucks, and motorcycles
Retrocomputing
Q&A for vintage-computer hobbyists interested in restoring, preserving, and using the classic computer and gaming systems of yesteryear
Gardening & Landscaping
Q&A for gardeners and landscapers
Cardano
Q&A for users and developers of the Cardano cryptocurrency ecosystem
Project Management
Q&A for project managers
Open Source
Q&A for people organizing, marketing or licensing open source development projects
Photography
Q&A for professional, enthusiast and amateur photographers
Code Review
Q&A for peer programmer code reviews
Database Administrators
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Code Golf
Q&A for programming puzzle enthusiasts and code golfers
Seasoned Advice
Q&A for professional and amateur chefs
The Workplace
Q&A for members of the workforce navigating the professional setting
Physical Fitness
Q&A for physical fitness professionals, athletes, trainers, and those providing health-related needs
Ethereum
Q&A for users of Ethereum, the decentralized application platform and smart contract enabled blockchain
Spanish Language
Q&A for linguists, teachers, students and Spanish language enthusiasts in general wanting to discuss the finer points of the language
User Experience
Q&A for user experience researchers and experts
Science Fiction & Fantasy
Q&A for science fiction and fantasy enthusiasts
Physics
Q&A for active researchers, academics and students of physics
Board & Card Games
Q&A for people who like playing board games, designing board games or modifying the rules of existing board games
Web Applications
Q&A for power users of web applications
Stack Apps
Q&A for apps, scripts, and development with the Stack Exchange API
Ask Different
Q&A for power users of Apple hardware and software
Personal Finance & Money
Q&A for people who want to be financially literate