Software Development Tools

UMLet

Sketching UML is a great way to communicate ideas, design and requirements. Many tools are very extensive and prior to UMLet I often prefered to use post-its, pen & paper or whiteboard. UMLet makes the UML notation available without any code generation, reverse enginering, etc etc, features. It's very agile and easy to use. It's "popup-free" and can export diagrams to images. www.umlet.com.

SEO and Site Optimization

Fiddler

HTTP debugging proxy that inspect request and response details for websites. It's an easy way to overview how chatty a website is. www.fiddler2.com.

Bradicon

Online convert png to ico. ico.bradleygill.com.

Sprite generation

Create png sprites for resources. Combines all files in zip into one and creates all css positions with class names according to the original file names. spritegen.website-performance.org.

CSS generation

Graphically pick your layout and copy the CSS codes. www.cssmatic.com.

Manage requirements in-code using BDD

SpecFlow is a VS integrated BDD tool where you specify requirements as features and the implementation rules as scenarios. The Gherkin language specs are connected to the tests that run the implementation. Business lingo+reqs and technical implementation tied together. www.specflow.org.

CA Technologies APM Cloud Monitor

Ping public online services from a (big) bunch of probes revealing network latency from different well spread locations all over the world. cloudmonitor.ca.com/en/ping.php.

Who Hosts?

Find which provider are hosting a site at who-hosts.com (well actually the service seems to look more at the ns hoster rather than who hosts the targets... anyway, works for some)

Virtual Machines

VirtualBox is a VM system by Oracle. It's open source and available for several platforms. www.virtualbox.org

OVA (Open Virtualization Format) image files for XP IE8 etc are found here. www.modern.ie/en-us/virtualization-tools#downloads.

Download the VirtualBox versions that you want to try. Then start VirtualBox and use "Import Appliance" to create a VM using the downloaded OVA files. The online manual for VirtualBox are found here www.virtualbox.org/manual/UserManual.html. There you can find instructions on configuring network access etc.