The Software Behind the Mars Phoenix Lander
Software running -- with no process separation -- on a BAE Systems RAD6000 single board computer that's configured with one 33 MHz RISC CPU and 128 MB... more »
2 commentsSave Tags: hardware
Guidewire: Waterfall is more expensive - 1
Interesting example clarifying the dynamic tension caused by organizational change necessary to streamline the business. This case demonstrates how... more »
0 commentsSave Tags: agile, methodology, news, opinion
Functional code != Good code
There’s a dangerous trap to fall into: The belief that functional code is automatically good code. Hopefully not too many people would come out and... more »
0 commentsSave Tags: methodology, opinion, other languages
Build Better Pages With Firebug
Short introductory tutorial on using Firebug from the perspective of a designer, front-end developer, and a back-end developer.
1 commentsSave Tags: how-to, web design
"Is everything OK for you?" - the question you should never ask your developers
I've talked with my friend recently and he complained about his team leader (actually he was explaining me why his team leader sucks). It's not about... more »
2 commentsSave Tags: agile, methodology, opinion
My experiences with distributed Agile software development
I have been a Scrum Master on one of our distributed Agile projects for about a year. I would like to tell you about how we do such projects and share... more »
0 commentsSave Tags: agile, methodology, opinion
Has Scrum Supplanted XP...?
... or are they together "just agile"? Artem reported in his Notes after Agile 2008 that Scrum and XP are blurring to form a generic "just agile"... more »
0 commentsSave Tags: agile, methodology, trends
Code Reuse Myth
I am of the firm belief that code reuse is a personal responsibility, and should never be a corporate endeavor. Unfortunately, thousands of CIOs and... more »
1 commentsSave Tags: methodology, opinion
Creativity killed the app.
Developers and testers must carefully consider whether their choices of programming or bug-raising are based on specifications or their personal... more »
0 commentsSave Tags: how-to, opinion
The PHP version of Twitter is open source
The PHP open source community welcomes the new Twitter, a micro-blogging service based on the Free Software Laconica tool.
1 commentsSave Tags: open source, php, tools, web 2.0
Writing a Skype Plugin in C++
Shows how to write a Skype extension using Visual C++, WTL and Boost.
0 commentsSave Tags: c-and-cpp, how-to, tools, windows
List of Free Online Python Books
List of free and legal Online Python Books and Documentation.
0 commentsSave Tags: books, python
Hello World with Android and Eclipse
Android is a complete open source stack that allows one to build mobile applications. The stack includes an operating system, middleware and common... more »
0 commentsSave Tags: eclipse, java, mobile, open source
So you want to be a consultant...?
Summary of how to be a successful consultant. The author really emphasizes the importance of giving the customers the "warm fuzzy feeling," and... more »
0 commentsSave Tags: methodology
Programming Salaries (By Language)
I was recently wondering what the salary per specific programming language or API is. Here are 13 very popular programming languages, 3 popular... more »
5 commentsSave Tags: research, trends
40 Professional Icon Sets For Free Download
When it comes to icons, web designers and graphic artists have an excellent opportunity to showcase their craft, prove their experience and explore... more »
0 commentsSave Tags: usability
How to make a Physical Gmail Notifier
I was given a lovely glowing cube by the generous people at Linden Labs as a freebie at a job fair yesterday, and I decided that it was far too... more »
0 commentsSave Tags: hardware, how-to
Architecture astronauts take over (Joel on Software)
That's one sure tip-off to the fact that you're being assaulted by an Architecture Astronaut: the incredible amount of bombast; the heroic, utopian... more »
2 commentsSave Tags: frameworks, opinion, trends
Want Free Subversion, Trac, Mylyn, and More? Of course you do.
If the idea of 500 Mb of free Subversion, Trac (with XML-RPC access for things like Mylyn), Wiki, and a whole lot more sounds like a good thing to... more »
1 commentsSave Tags: announcement, coldfusion, eclipse
Team Velocity: More than the sum of it's parts?
When estimating in agile, are the velocities of individuals additive? Dave does 12 points per iteration, Mike does 10, and Jeff does 11. If they... more »
0 commentsSave Tags: how-to, methodology, opinion
Mac Dock effects in JavaScript
How cool is this? Thanks to Stephen Morley you can create the Mac OS X dock effect of icons expanding as you mouse over them using JavaScript. In the... more »
1 commentsSave Tags: apple, javascript, open source
Got impediment?
Identifying and removing impediments are a cornerstone of agile practices. Learn more about what impediments are and what to do with them.
0 commentsSave Tags: methodology
The Weekly Demo
I've been involved in a few Agile projects and have formed a few opinions some positive and some negative. For example, I don't think that Agile... more »
0 commentsSave Tags: methodology, opinion
Does "Done" Mean "Shippable"?
There has been a lot of discussion on various agile forums and blogs about the difference between 'Done' and 'Shippable'. It might sound like both... more »
0 commentsSave Tags: opinion
What an Agile Process Looks Like
Agile software development does not occur sequentially, but viewing it from a sequential perspective makes it easier to grasp the concepts. This case... more »
0 commentsSave Tags: books, methodology