#development (614 links)
- Server Switcher | Firefox Add-ons | Mozilla Corporation addons.mozilla.org
Allows you to easily switch between sites on your development and live servers.
- Ned Batchelder: Subversion branching quick start nedbatchelder.com
Many developers are uneasy about branching and merging, even those who consider source control essential. It can be a very complicated process, but it doesn't have to be, and it is a very powerful way to manage development.
- Getting Real gettingreal.37signals.com
- Continuing Intermittent Incoherency » The Virtual Life: IE At Arms Length alex.dojotoolkit.org
"There are things floating around that purport to let you run IE 5.5 alongside IE 6.0, etc. The fact of the matter is, though, that these aren’t what your users are running. IE isn’t built like Mozilla or any other browser. It really is down into the
- Simon Willison: Graphing requests with Tamper Data simon.incutio.com
"It shows every component of the page - JavaScript, CSS, images - and when each component started and finished loading. You can use it to get an idea for how long it took between the HTML starting to load and the browser beginning to pull in the CSS, then
- Digital Web Magazine - Building a Website for Analytics digital-web.com
Without a comprehensive ability to analyze your site’s traffic, you’ll be unable to determine the effectiveness of your website, online marketing campaigns, and overall online business objectives.
- Bitten - Trac bitten.cmlenz.net
Bitten is a Python-based framework for collecting various software metrics via continuous integration. It builds on Trac to provide an integrated web-based user interface.
- TraM - Trac dev.rectang.com
A wrapper to enable multi-project browsing of a Trac installation
- Software by Rob : Becoming a Better Developer Part 9: How to Criticize a Software Developer Without Getting Punched softwarebyrob.com
The #1 rule of good criticism is be specific.
- MozLab - Trac dev.hyperstruct.net
A suite of tools and libraries that help make your life easier and your time more productive as a developer of AJAX and Mozilla applications.
- Stevey's Blog Rants: Good Agile, Bad Agile steve-yegge.blogspot.com
It turns out there's a good kind of Agile, although it's taken me a long time to be able to see it clearly amidst all the hype and kowtowing and moaning feverishly about scrums and whatnot.
- Scott Hanselman's Computer Zen - Scott Hanselman's 2006 Ultimate Developer and Power Users Tool List for Windows hanselman.com
Here are most of the contents of my C:/UTILS folder. These are all well loved and used. I wouldn't recommend them if I didn't use them constantly.
- Philip and Alex's Guide to Web Publishing philip.greenspun.com
Old school. Still has some relevance.
- Favelets tantek.com
- JavaScript Lint javascriptlint.com
Check all your JavaScript source code for common mistakes without actually running the script or opening the web page.
A little app that would automate the whole process and run Internet Explorer 7 beta 3 in standalone mode. You can run multiple instances of it with no problem.
- JonGalloway.ToString() : IE7 Standalone (Updated for IE7 Beta 3) weblogs.asp.net
Download and extract my IE7 Standalone package, download the IE7 installation from Microsoft and copy to the same directory, and run the setup batch file.
- Buildix from ThoughtWorks :: project start-up in a box buildix.thoughtworks.com
"An Agile development platform on a disk, with best-of-breed Agile tools, pre-installed and configured on a KNOPPIX-based Linux distribution." Subversion, Trac, CruiseControl
- Coding Horror: Source Control: Anything But SourceSafe codinghorror.com
If you are serious about the practice of software development, you should avoid SourceSafe.
- Welcome to CruiseControl.NET - Confluence confluence.public.thoughtworks.org
CruiseControl.NET is an Automated Continuous Integration server, implemented using the Microsoft .NET Framework.
- Tamper Data :: Mozilla Add-ons :: Add Features to Mozilla Software addons.mozilla.org
View and modify HTTP/HTTPS headers and post parameters, trace and time http response/requests, security test web applications by modifying POST parameters.
Free, simple hosted Trac and Subversion source control.
- A re-introduction to JavaScript - MDC developer.mozilla.org
Why a re-introduction? Because JavaScript has a reasonable claim to being the world's most misunderstood programming language. While often derided as a toy, beneath its deceptive simplicity lie some powerful language features.
- Vitamin Features » The Importance of Maintainable JavaScript thinkvitamin.com
- Garrett Dimon / The Time is Now for Front-End Architects garrettdimon.com
Missed this first time round: "The web needs more front-end architects before poor implementations of front-end technology hobble the potential benefits of recent advances."
A subversion hosting company run by and for developers.
- Assembla home assembla.com
This is great. "Free team building, communication, trac, and subversion."
- WeBuilder 2006 - HTML editor, CSS, JavaScript, VBScript, PHP, ASP, SSI, WML, Perl editor blumentals.net
Possible Topstyle replacement?
- scplugin.tigris.org scplugin.tigris.org
SCPlugin allows access to Subversion commands from the Finder
- Sqishem, squishem, squishem! » SVN on MacOS X chrisjdavis.org
This little ditty will assume that you have an SVN repository to connect to already, and all you need is the client-side tools. If this is not the case, then move on.
"Writing CSS is very much like having sex. Not everyone does it the same way and there is no particular “right” way to do it. I guess for me the similarities actually end there, seeing as writing CSS is something I do every day whereas having sex is
- James Mc Parlane's Blog - Why I Still Won't Use The prototype.js JavaScript Library blog.metawrap.com
I was not prepared for the amount of responses I got to my last article. There really are two camps - and they sit around fires making pointy sticks.
"What I and many many others have discovered is that using the prototype object on the Array and Object inbuilt types increases the chances that your code will conflict with existing or external code. It makes your code not play well with others, so once
- Google Web Toolkit - Build AJAX apps in the Java language code.google.com
A Java software development framework that makes writing AJAX applications like Google Maps and Gmail easy for developers who don't speak browser quirks as a second language.
- Bounty Source - bsSvnBrowser - Home bssvnbrowser.bountysource.com
a Ruby on Rails Subversion Browser [making] heavy use of “AJAX” technology to give it that live application-like feel.
CSS Formatter and Optimiser (based on csstidy 1.1)
- CakePHP : the rapid development php framework cakephp.org
"A rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly d
- Keith Devens - Programming Fonts keithdevens.com
"A font for programming must be monospaced, extremely readable, and must sharply distinguish between similar characters, such as capital O and zero and the number 1, capital I, and lowercase L. In addition, good programming fonts allow you to view more li
- Deskzilla deskzilla.com
An alternative Bugzilla client. It is a desktop application with interactive user interface and unique capabilities that are a valuable addition to the feature-rich web-based Bugzilla software.
Describes how we used one blogging package (WordPress) to replace a traditional content management system (phpWebSite) to run a community website.
- Juicy Studio: Complex Table Inspector juicystudio.com
"Developers are encouraged to use summary, headers, axis, scope, and abbr for complex data tables to aid usability and accessibility. To help developers determine if they've used those features correctly, I've created a complex table inspector bookmark th
- A (Re)-Introduction to JavaScript simon.incutio.com
- Manning Ajax in Action manning.com
- IE7 Standalone Launch Script weblogs.asp.net
I'll tell you how you can still run IE7 in standalone mode despite the security update.