Web Programming This section is all about web development, helping programmers to develop the best sites possible. The key elements of successful web development: Performance - Interface - Maintainability (more)
MySQL Programming MySQL is a fantastic platform to learn database programming, and is also used by lots of very large and fast websites. If you want to get stuck into dynamic web sites, then you could do far worse than the highly popular ... (more)
Simple Programming Exercises (more)
Computer and Web Programming (more)
Performance Programme My plan and diary for keeping fit in 2023 will continue to focus on audaxes (long-distance rides) throughout the year. I'm still undecided about riding Paris-Brest-Paris in August, as it does seem to be a bit of a faff ... (more)
Good Energy announces its Renewable Heat Incentive scheme, so homeowners can earn cash back from their solar installations. They profile a house in Hertfordshire, which is pictured with a roof-full of Solar PV cells and a couple of Solar ... (more)
The bill H.R.5252 is sponsored by John Spratt and has been referred to House Energy and Commerce (May 6). Its purpose is to amend the American Recovery and Reinvestment Act of 2009 and the Internal Revenue Code of 1986, to provide incentives ... (more)
This isn't programming in the traditional sense of the word, but Scratch (from MIT - a USA academy) is a colourful way of encouraging people of all ages to learn the core coding paradigms. You can get going really easily, by dragging different ... (more)
The SANS Institute has published a list of the 25 most dangerous programming errors - and how to fix them. See CWE/SANS TOP 25 Most Dangerous Programming Errors. Two of the errors accounted for 1.5 million breaches during 2008, so it is important ... (more)
I couldn't believe it when I saw this: Microsoft's Gadget Development Overview. A gadget is a useful mini-application on the desktop (in the sidebar, actually) and there are already gadgets for clocks, CPU meters, RSS feeds, etc. Sure enough ... (more)
Robotics This is all about Robot Kits and Educational Robotics Resources, and hobby robotics. For example, Lego robotics and 7-axis humanoid robot arms. These should help you move beyond the plastic toys and to build, learn, program and ... (more)