Category Archives: Software Development

Two Days with Drupal

When I realized that my pro-blogging and book authoring career had run its course (at least for now), I had to look around to see what might be of interest next. For a while, I’ve been interested in Drupal. Why? I don’t know exactly. I like the idea of open source. I like WordPress, but […]

Knowledge Mode (Nielsen) vs. Connected Mode (Scoble)

Nielsen says “write original articles based on deep thought and research” while Scoble says “link a lot.” Each has its place. They represent two different ways of meeting the world: knowledge mode and connected mode. At different times and in different circumstances, you’ll probably choose one or the other — though the web makes connected […]

The Most Tiresome Cliche in Technology Today

“Make it easy enough for my mom to use.”
I doubt any of my three kids will ever say that. They might say “make it easy enough for my dad to use” because in our house it’s dad who’s the more technologically clueless. Though granted, he did start using IM before I did and he has […]

The New Economics of Widgets

Erick Schonfeld writes about what web widgets will do to the economics of the web:
With widgets will come ad buttons and sponsored marketing messages gussied up as content. In an attempt to break through the clutter, advertisers will be creating even more of it. Widget startups will spring up that not only disseminate information to […]

Does Open Source Java Matter?

If you are a web developer, the answer is almost certainly NO.
I write this knowing it will tweak those people who think that Java still matters to the web development world. But it doesn’t. So sorry.
What technologies do matter for web development?

HTML and CSS
JavaScript
PHP
MySQL

And perhaps:

Flash (but not if Adobe keeps being coy about it)

Why do […]

Towards Hybrid Ajax/Flash/Java Browser Apps

Will Ajax overtake Flash in 2007? More likely, we’ll see a proliferation of web apps and sites that use a combination of Ajax and Flash, as it becomes easier to combine the two and as developers find the best way to use each. We’ll see a bit more Java too in the browser, not necessarily […]

Saturday Night Meanderings

Not a regular series because most Saturday nights I’m either out on a hot date or fighting off the horde of children I’ve produced, due to previous hot dates. Next Saturday night we’re going to The Magic Flute with some of our favorite neighborhood friends, week after that, back to the horde.
So here it is, […]

Bet on the Browser, Not the Desktop

Ten years from now, let’s see if I’m right: the browser is where our apps will live, not on the desktop. The browser will be extended to give us offline connectivity and access to desktop resources. The browser and its context provides what we need for mobile access. The browser is where it’s at, not […]

Impedance Mismatch in Old and New Media

Kind of old hat to talk about trying to match up relational data with an object-oriented programming language, huh? Technically, the answer might be using an object-relational mapping capability like Hibernate or TopLink. Maybe iBATIS, does that count as ORM? I think so, based on my quick perusal of the website.
In case you don’t know […]

Flash Conceptions and Misconceptions

I’ll be at the Adobe Max conference in Las Vegas tomorrow and Wednesday. I’m looking forward to learning as much as I can about what Adobe’s doing these days, especially in the area of Flash, Adobe’s interactive multimedia format and Flex, Adobe’s solution for developing rich internet applications (RIAs) based around Flash. Adobe has provided […]