![]() |
Sunday, September 15, 2002 |
I really like this message about doing the AT and it's tie-in to how our society is moving from individual creators to teams. Boredom. Boredom. "The inability to be alone with one's own thoughts and emotions is something that's been not only fostered but forced on us by the society in which we live." [Archipelago] 5:11:52 PM ![]() |
On Development. I often receive emails from people new to web and application development asking me how to begin. What direction to take. What things are important to know. How to get started! First things first. Developing is hard. Even after years of experience writing code, creating websites, and building web applications, it's still hard. Sure, as familiarity increases and experience grows, the tedious and tiresome parts fade away and things get smoother. Faster. But it never stops being hard. Carl, a good friend and colleague of mine (he has no website, so please look at this picture), is a programming veteran, database architect, and Java Guru. He knows development and enjoys teaching what he knows to his friends (to our constant benefit). If you asked him, he'd tell you: Development is hard. So then: What? Where to Start Developing a web application has its own difficulties (the statelessness of the web, for example), but the rewards are great and it's easy to get your web-app out there, fast, without the complications of cross-platform implementation difficulties. The Double-Click Developing native applications with competent user interfaces is the most difficult of tasks. People with successful web development projects under their belt often muse about making a few cool tools for use on their own computers ... things they might even want to share with a few friends or release into the community. Many of these people become successful independent application developers, creating tools and applications we love, like LiteSwitch, Watson, WeatherPop, and jEdit. Learning languages like Java, C++, Objective-C (the tools of application developers) takes time, and the learning-curve is huge. But the payoff can be even bigger. It starts with reading, taking classes, and getting involved with people who can help guide you down the path of the application developer. I started out young and never stopped. But it's never too late. Bill Cheeseman began his career as a developer after 30 years as a laywer. Think about that. There's a big world out there, and there's a place for your applications (web or native). So get out there, wake up your mind, and start learning something new. [Hivelogic]2:16:12 PM ![]() |
Marc Canter's Broadband Blogging Vision: Set Text Aside.. Hear what Marc Canter, the father of multimedia, has to say about the future of blogging:
See also:
[aka klogs][Phil Wolff: technology]1:50:36 PM ![]() |
Emerge, already.. Existential blogging from Ray Ozzie: Clay Shirky on online community. Clay's contrasting of "audiences" versus "communities" is also relevant in the enterprise environment. "Employees", like "audiences", are intentionally gathered sets of individuals, linked by organizational affiliation and by the business processes within which they need to participate. The bonds that hold communities together, however, are edge-based forces - the same forces that bring people together to solve problems, to innovate. Clay and Ray are right. Complexity science bleeds all over the social sciences. It is slow going and the math and empirical work are just getting started. But the thought, the approach is there. We're not decomposing organizations. We're going to their atomic components, people, and studying their interactions. Take a look:
And then there's the attempt to inform the management classes:
I can't wait for emergent project management: it's coming. A lot of it is balderdash, slogging through the bog in the dark. But then you come across advice to the atom. If you are a cell in a cellular automata, what are your rules? What works best for you? Bill Jensen's Simplicity and Work 2.0, and Cultivating Communities of Practice by Wenger, McDermott and Snyder are like this. Hell, I'll go so far as to say that the Cluetrain Manifesto and Small Pieces Loosely Joined belong in this cluster. This is part of why I like cyberspace. Our scribbling, pinging, messy stuff of human interaction, leaves spoor for academe. I blog therefore I am. We link therefore we are. Our klognet melds with your klognet. [aka books] [Phil Wolff: technology]1:06:18 PM ![]() |
They why they call him CampinGuy.... Loyd Schutte: "Found this great webam from Yavapi Point in the Grand Canyon that gets some spectacular dawn and sunset views..." Here's what it looked like at the time this was posted. Come back later and click the picture again for an exciting difference... ![]() 12:54:21 PM ![]() |
American Invisible Radio As part of the Fall Season I'm proud to present American Invisible Radio, unofficially nicknamed WAIR.
12:23:10 PM ![]() |
Boxes and Arrows: Building the Beast: Talking with Peter Morville. Our biggest area of learning was bottom-up information architecture. The first edition was grounded in the type of top-down processes that come with building a new site from scratch. In the second edition, we were able to draw upon an understanding of how to redesign sites that already contain huge amounts of content and applications. [Tomalak's Realm] 12:10:43 PM ![]() |