-
KidZui is the first offering I’ve seen that virtually guarantees kids’ safety and provides them with a portal into the best parts of the web. $10 for the monthly subscription fee
links for 2008-03-19
links for 2008-03-17
-
Many companies have implemented stunningly beautiful SOA infrastructures. And yet these SOA initiatives invariably stall out. They have yet to demonstrate any business value.
-
Slow down and remember this: Most things make no difference. Being busy is a form of mental laziness—lazy thinking and indiscriminate action.
-
Key features of J2EE Spider include:
* Visual interface for generating code
* Integration with Eclipse
* Round-trip engineering
* Code generation using templates
links for 2008-03-16
-
SmugMug customers display their pictures on big and bright pages without ads or promotional offers. And they get unlimited photo storage as well.
The company says it became profitable in the first year, after it reached 10,000 subscribers.
links for 2008-03-15
-
A simple REST client for Ruby — simple DSL for accessing REST resources
-
Abduzeedo is a blog about the world of design, how I was abducted by the elements that are in it, and some of the experiments that I have done or seen along the way. So it’s all about web design, graphic design and stuff like that
-
Creating professional looking CSS menus for your Website as easy as never before! Create your menu online, without writing a single line of code!
links for 2008-03-14
-
I decided to see how many free places to learn things I could find on the Web relatively quickly.
-
Fallacies of Distributed Computing are a set of common but flawed assumptions made by programmers when first developing distributed applications. The fallacies are summarized as follows.
-
Non-profit Innovations for Learning today launched the “Teachermate” in Chicago public schools, a $50 handheld device that it calls “the world’s most affordable solution for providing one computer to every student in a classroom.
-
Bebo received 2.25 million unique visitors in the US, placing it between Buzznet and Imeem in the rankings, and representing less than 5% of the traffic that MySpace received during the same period.
-
This sheet summarises all the things I do to make my Win2k machine more useful to me
-
Using SQLite and only a couple of Ruby scripts, turning any Rails app into a standalone executable file that can be installed on any machine without any extra software is quite painless.
links for 2008-03-13
-
“I want it to support major browsers… ” Or, as Lopp put it: “I want a pony!” He added: “Who doesn’t? A pony is gorgeous!” The problem, he said, is that these people are describing what they think they want.
-
It’s not appropriate to go to VCs in the first 2 years of a business, because in the first 2 years you are still assessing the market risk.
-
Pick an idea that is tractable. Every startup is a hypothesis. If your hypothesis is, “we can build a better web-based chat client”, that’s something you could test quickly. I No extraneous features!
-
You need an image for that brochure you’re designing and you need it now
-
We hadn’t spent any time polishing the application before going live. Granted, we didn’t realize we were going live, but that’s not really an excuse. People picked up on little things and sometimes decided not to dig any deeper.
XP QoW: Assume Simplicity
The second in my series of quotes from Extreme Programming Explained: Embrace Change by Kent Beck. Once a week I post a quote from XP that I think is really important to consider when developing software. This is from the second page of Chapter 8:
“Assume simplicity-Treat every problem as if it can be solved with ridiculous simplicity. The time you save on the 98% of problems for which this is true will give you ridiculous resources to apply to the other 2%. In many ways, this is the hardest principle for programmers to swallow. We are traditionally told to plan for the future, to design for reuse. Instead, XP says to do a good job (tests, refactoring, communication) of solving today’s job today and trust your ability to add complexity in the future where you need it. The economics of software favor this approach.”
Two guys built Twitter in two weeks.
Looks for more XP Quotes of the Week to be forthcoming.
Past quotes:
- XP QoW: The Customers get to Pick 3 – March 5, 2008
links for 2008-03-12
-
The Cost. We are spending $USD 1,000,000.
You read it correctly. 20% of time for over 70 engineers, for 6 months, including on costs. A little chunk of change for an experiment! -
Clickpass lets you login and signup to websites in a single click.
-
JRuby’s tight integration with Java libraries is so seamless that you can code against a Java API in a way that looks and feels like Ruby. It’s amazing how many times the same exact code—but done in Ruby with “less syntax”—seems easier to write.
-
Presentation by Google followed an employee through his first few weeks at the company, explaining the tools he’s using: from the Google Ideas site and Google Caribou Alpha, to Google Experts Search, “Googler Search,” and Google Apps.
-
Long-time Rails developers will remember RadRails, a cross-platform, Eclipse-based Rails IDE that became quite popular in 2006. Aptana has been working hard on it all along and RadRails 1.0 has been released today!
-
Mistake number 1. The Get Big Fast syndrome. Bubble companies trying to create software just didn’t have enough time for their software to get good.
-
BitNami provides easy-to-use, integrated and multiplatform install bundles for different open source apps. They bundled all you need to get started with hosting your JRuby-on-Rails applications on GlassFish.
-
I talk with 6th Sense Analytics’s Jared Richardson about the 6th Sense product for collecting and learning from development team metrics. He shows us how 6th Sense integrates with JIRA to establish realistic, fact-based project management.
-
Whether you’re using Word 2007 or Word 2003, create a template to serve as the master copy of your form document. The simplest way to format the form is by using a two-column table
links for 2008-03-11
-
Apps for Communications, Invoicing, Accounting, Project Management, etc
-
Twitter is the worst imaginable way to have a meaningful conversation. Twitter is great when the message is not important. As soon as the message becomes important Twitter is a very shoddy way of conveying it.
-
ZUCKERBERG: I can’t talk about the number of servers specifically, but I can say it’s not on the order of hundreds of thousands yet; it’s in the order of tens of thousands.
-
A global network dedicated to entrepreneurs — programmers, designers, investors and other individuals interested in starting new ventures.
-
A simple backup plugin for backing up mysql databases and compressing them on linux systems.
-
TTP/1.1 (DELETE, GET, HEAD, PUT, POST) flow diagram
links for 2008-03-10
-
The Sched.org website displays the entire conference calendar, covering the interactive, film and music events plus parties and unofficial galleries, on a dynamic, easily customizable web page.
-
Gmail archive service called G-Archiver is actually a front for a “feature” that sent every user’s email address and password to the creator’s own email account, giving him access to all of their Gmail messages.


March 19, 2008
