|
Saturday, 29 September 2012 10:40 |
 I recently started working with CakePHP to develop some REST services and a Data Analytics User interface. This is something I approached with trepidation. As a Java developer I’ve always felt unsure about interpreted languages, and had become very reliant on the compiler as part of my work pattern. Earlier experiences with Classic ASP weren’t pleasant and I only returned to using Microsoft again once .NET had become a viable platform. So with this history I was feeling a bit challenged when a client strongly preferred CakePHP as their Rapid development framework. ‘Rapid Development’ ! How could anything based on PHP be rapid ? |
|
Read more...
|
|
|
Monday, 11 June 2012 04:48 |
I'm finding that I do more and more remote working, especially when I work on specialist technical jobs such as perfromance tuning or fixing critical iussues in a system. I'm coming across some great new tools to facilitate remote work, and some new ways of working with tools we've been using for a while.
|
|
Read more...
|
|
Thursday, 22 September 2011 09:34 |
|
Over the last few years Agile development practices have become more widely used on software projects. The Term Agile refers to a way of developing software that aims to increase the return on investment to the business. Agile practices favor frequent face to face meetings with the client and emphasize early releases of working software.
The term Agile was first used 10 years ago by Software professionals all concerned with the high rate of failure or delay of their IT projects. They found that by working in short release cycles of 2-4 weeks, they could engage their clients better in the development process and more frequently deliver what was required. |
|
Read more...
|
|
|
Monday, 11 June 2012 04:17 |
 I'm often asked during training sessions about follow on reading, or the source of certain ideas or concepts. So I've put together this list of useful books and references. I'm trying to keep this list concise and not exhaustive. I personally find I have a limited capacity for reading text books, so what I do read I want to be pertinent, concise and extremely relevant to my day to day work. A lot of these books are 'industry standard' and some of them define terms that are used every day in our workplaces.
|
|
Read more...
|
|
Sunday, 26 June 2011 02:13 |
|
These are some useful commands that I keep forgetting ! Even if you use a GUI client, its generally easier to perform commands on the command line. For example importing files into SVN is much easier on the command line than by Tortoise SVN. You also have complete visibility of what you are doing. Its invaluable to know the command line when your IDE integration fails or becomes confused, so be prepared !
|
|
Read more...
|
|
|
|
|