Below is a selection of articles from our blog and our newsletters that we think you might enjoy:
Brush Newsletters
2010: Jun | Apr | Feb | Dec | subscribe (one every 2 months)
Software development
- Code generation with X-Macros in C.
- If you’re tired of bloatware, how ’bout a blast from the demoscene past?
- Python’s ellipsis operator (
...) is weird. Maybe we can simplify it for you. - Some of computing godfather Donald Knuth’s dreams have made their way into modern programming in interesting ways.
- If you need to parse regular expressions in C or C++, here’s some handy source utilities you should know about.
- Parsing INI files in C/C++ should be simple. And it is … with the right tools.
- If you think you need threads, be careful: they’re full of caveats for the uninitiated. Even for experts they’re often more complicated than they’re worth. Protothreads (for C++) provide sensible people with an alternative.
Web development
- Need to know the country of people visiting your site? Use GeoIP in Python.
- Some thoughts on GET, POST, and pragmatism.



