Coding Architect Logo
  • Posts
  • Tags
  • Categories
  • Projects
Dec 19, 2013

Cling A C++ REPL?!

Browsing some blogs recently I came across some interesting C++11 lambda code and thought it would be cool to try it out for myself. The idea of spinning up a project or even putting a new test in an …

C++ C++11 REPL tools
Dec 6, 2013

Boost program_options

I have been spending time recently writing command line apps in C++11. Each time I wanted a way of handling command line arguments flexibly. I chose to use the boost::program_options library. The …

boost C++11 program_options TDD Testing
Nov 15, 2013

Java build tools 2013

I am about to embark on a new Java project so I thought I would take a look at the current state of build tools for Java projects. First I thought I would draw up some assessment criteria to use as a …

build tools java ant build build tools buildr ivy Java maven rake raven Ruby
Oct 12, 2013

ci console 0.0.2 released

I like to commit code frequently when working on a project. I also like to use the command line for building, testing and committing code. So I thought it would be nice to have a way to check the …

continuous integration tools C++11 C++ CI
Aug 29, 2013

Zero Down-time - relational databases

Continuous Deployment is the act of automatically deploying an application every time the build is successful. I am currently working with a development team that is working towards continuous …

Continuous Delivery continuous deployment zero down-time
Aug 13, 2013

word-finder

Following up on the [next_permutation]({% post_url 2013-08-03-next_permutation %}) from a couple of weeks ago word finder uses next_permutation to find words in character sequences. Uses the aspell C …

C++ next_permutation
Aug 10, 2013

What's in a name?

Graham Brooks: Architect, Software Engineer Over the years I have been described as a programmer, analyst programmer, software developer, software engineer and many other derivation of software X …

programmer software developer software engineer
Aug 3, 2013

next_permutation

Working on a small program recently I found a quirk in next_permutation. The prorgam read a sequence of characters from the command line and then tried to find words by testing each permuation. For a …

C++ next_permutation stl
Jul 25, 2013

Emacs Sharing

I like Emacs. Some people like VI(M) but emacs has been in my toolbox for a long time and I feel very at home working with it. Updating the editor has become easier over the years and installing an …

configuration dropbox Emacs sharing
Mar 3, 2013

Campaign for better IO

Over the last 30 years I have used a lot of computers ranging from teletypes to laptops. I have also visited a lot of offices and seen the standard keyboards that people are using on a daily basis. …

Tools Writing hardware improvement keyboard mice screen
  • ««
  • «
  • 3
  • 4
  • 5
  • 6
  • 7
  • »
  • »»

© 2026 Graham Brooks. All rights reserved.