Today developerWorks turns 11 years old. We've matured quite a bit since our launch in September of 1999. But as recent activity suggests, we don't rest on our laurels
In the past year we've launched new sections dedicated to Cloud computing and Industries, and we've greatly enhanced or online community offerings to provide more of the sorts of tools for professional collaboration and communication among developers and IT professionals. We continue to evolve to best serve our community. In fact, we're getting ready to share some finding from our latest survey of developers and IT professionals, which affirms many of our recent activities as well as offering added insight regarding future direction and priorities. (Stay tuned for details.) Ultimately, while our fundamental focus on our community's wants and needs and on open standards and open technologies remains constant, we continue to innovate, to become smarter and to help our community become smarter as we all, ideally, work together to develop a smarter planet.
For our 10-year anniversary we went all out. Perhaps will do the same for year 15 or 20. Meantime, if you missed the celebration last year, take a peek at our big 10-year birthday splash including lists of top content from our first decade, interviews with dW's creators, a timeline of milestones, and more.
Personally, I get a real boost every time I hear a story about how developerWorks has helped the community of developers and IT professionals. I'm also regularly striving to better understand what works best and is most valued among the many things developerWorks does (so that we know what to do more of).
For example, dW community member "Boon amal (Boona)" writes, "WOW, I'm so glad I found your tutorial; it's made my life so much easier! ODFpy tutorials are scarce, and great ones are non-existent. Thank you for taking the time to create this, you really saved the day."
Wow, indeed -- kudos to developerWorks Contributing Author Federico Kereki for saving the day with and making life easier with his article, "Open output: Producing ODF spreadsheets from your Web services," which explains how to directly generate files with PHP and Python.
Another example: dW community member "Martin Kirouac (MartinKirouac-IMConsultant)" says the article "DB2 for Linux, UNIX, and Windows database administration" (authored by Samuel Poon, Fraser McArthur and Priti Desai) is "Great! A really nice goto article in my everyday job," and adds, "Thanks a lot for publishing this."
Feedback like this inspires me (and I bet many others on the developerWorks team, and of course our authors). It's great to know that our content and resources are not only helping solve a fleeting problem on occasion, but also providing significant and ongoing value, day in and day out. This sort of input -- received just recently about content last updated in 2009 and 2008, respectively -- also reflects the merit to retaining not-so-new content, which can be quite useful even months or years after publication. And comments such as these help guide our teams: We seek to replicate successes like this to better serve your wants and needs. So input like this really helps us help you.
Speaking of you: What about you? You're in the trenches, coding, architecting, debugging, upgrading, administering, designing, troubleshooting, deploying, and otherwise working on today's real-world projects. You're a representative of the developerWorks community whom we strive to serve. You know the answers. So please: Share your story. Tell us how developerWorks has helped you--whether it led to a new job, solved a simple problem, or taught you something you wanted or needed to learn. Heck, even if you simply have a favorite article or tutorial, you're regularly checking a dW group or discussion forum, or want to praise a particular author whom you appreciate, we'd much welcome your comments.
So post a comment below. We look forward to hearing from you. In fact, we may follow up to get more details about the most interesting stories: You may even be interviewed by developerWorks podcast host Scott Laningham! He loves a good story.
Also: As always, we encourage feedback and suggestions for improvement and constructive criticism, too!
developerWorks editors have assembled, collectively, the Top 100 articles and other items from 2009. While it may not be the traditional "12 Days of Christmas" gift list, we think our collection is quite impressive (as well as greater in number). You'll find nearly all of our top 100 highlighted in various places on our final home page update of 2009, but to make sure you don't overlook any (and to round out the list), I've collected them all here. Without further ado:
On the 12th month of '09, developerWorks gave to us...
That's 100 gifts, to wrap up the year.
But wait -- there's more! Not being able to leave well enough alone, I bump the tally up to a prime 107 by adding my personal bonus list of 7 top developerWorks items -- including some significant accomplishments and milestones -- from 2009:
- The update of our entire developerWorks articles collection -- more than 11,000 articles -- to employ a more dynamic, interactive design.
- The celebration of the 10th birthday of developerWorks (with many articles and lists honoring the birthday)!
- The launch of 3 new local language developerWorks sites: Brazil, Vietnam, and Spanish-Speaking America.
- The steady and strong set of new materials week after week again this year, with more than 1,000 new resources -- including more than 800 technical how-to articles and tutorials, 150 trials and demos, and dozens of podcasts and videos.
- My personal milestone of 10 years with IBM developerWorks -- and the privilege and honor of working with such a talented and dedicated professional team throughout the 10 years.
- The content team's collaborative effort with the talented developers, designers, managers, marketing mavens and others across the entire developerWorks team to launch (and enhance) My developerWorks (sometimes referred to as "the world's geekiest social network"). (We also extended our social network by launching our own developerWorks Twitter account -- which already has more than 20,000 followers!)
- The fact that most developerWorks team members can take a well-deserved break during the last days of the year, reflect on 2009's accomplishments and highlight some of our best content and resources, and recharge and plan for 2010 and beyond.
Thanks to everyone who helps make our hard work worthwhile -- whether by reading one or many of our how-to articles, commenting or asking questions in our discussion forums and blogs and elsewhere on My developerWorks, rating our tutorials and content, downloading a trial or trying a demo, or otherwise. We're happy to have helped serve your wants and needs in 2009 -- and will continue to do so in 2010 and beyond.
Happy New Year, everyone!
As developerWorks celebrates 10 years, I reflect on how things have changed ... and how they will continue to change. At the same time, I see as clearly now as 10 years ago that our imperative focus on our community's wants and needs and on open standards and open technologies remains constant, and as important as ever.
In my personal life, in the past ten years I have moved to a different hometown three times. I started, and at last completed, a master's degree. I taught a university course. I got married. I become a father. No doubt I've grown and evolved personally and professionally. Yet all along, I've remained the same person, and all along I've kept the same job at developerWorks.
Similarly, developerWorks during the same 10 years has evolved and changed quite a bit, too. Throughout all the changes, including the incredible growth of technologies we cover, the ways in which we cover them, and the number and variety of people we reach, we have kept the same fundamental goals of serving the wants and needs of developers and IT professionals with a focus on open standards and open technologies.
I've relied in part on this blog as a way to connect and communicate, so it seems fitting to look back at what I've posted here. Reviewing all of my blog entries to date, I quickly notice that the most notable entries also happen to be those that prompted the most comments. Based on that, here are my favorites:
My Top 5 dW blog entries
- dW wins Jolt Hall of Fame award; Booch, Ambler, dW authors also honored Big award, multiple photos, links to some podcasts.
- developerWorks celebrates 8th birthday today Discusses in more detail the innovations and our wide array of community resources. Notes that developerWorks shares its birthday with Confucius.
- Top dW content of 2006 This shows a fine collection of material across a wide array of topics.
- This blog entry, among my first ever for dW, addresses the importance and value of embrace open industry standards while analyzing some public comments from Microsoft's Steve Ballmer about Linux. This topic continues to garner attention; see for example a recent Wall St. Journal article
- Remembering Heidi Carson This tribute to one of our editors, who'd like many of us originally worked as a technology journalist before joining dW. We miss you, Heidi.
As I've said before, I'm honored to continue to be a part of this terrific team of dW colleagues and this thriving community as we celebrate our 10th birthday -- and pleased to see us extend our efforts with My developerWorks to more fully embrace the power of social computing and online communities, and with content that will help us make this planet smarter (including more content and resources focused on key open technologies such as cloud computing).
Be sure to take a look at the various "Top 10"-type lists from various developerWorks editors, and the various interviews with the people who created and launched and supported developerWorks from the beginning. And as always -- just as we stated when we launched even the beta of developerWorks a few months before Sept 1999: We welcome your thoughts and ideas. Please, don't be shy.
Many of you have likely heard of IBM's Smarter Planet strategy, perhaps from TV advertisements, a Sam Palmisano speech, a Smarter Planet blog, or independent sources such as respected industry analysts and news publications. We at developerWorks have also been addressing the Smarter Planet in several tangible ways.
For example, developerWorks has dedicated significant attention and resources this year to key tools and technologies that enable a smarter planet -- technologies such as Cloud computing (this week alone we're publishing several new articles on Cloud computing), Social Tools, Green IT, and more.
We also recently created a developerWorks Space dedicated to covering Smarter Planet. If you have not yet done so, I encourage you to take a look at, and consider bookmarking, this one-stop resource for developers and IT professionals.
And perhaps as substantial as any offering from developerWorks to date is the new My developerWorks, a.k.a. "the world's geekiest social network" -- a place where developers and IT professionals help one another become smarter. After all, no single person or company has all the answers, and smarter people will go a long way toward creating a smarter planet. With My developerWorks, IBM strives to connect the global community of software developers and make it easier for them to create new technologies based on open standards such as Java technology, Linux and XML.
IBM maintains a significant investment in developerWorks because we recognize the critical role developers and IT professionals play in business, and more broadly, in shaping our planet. Whatever the challenge -- reducing the time and fuel wasted in traffic; providing cleaner water and more efficient food supplies; establishing more intelligent and optimized energy grids; you name it -- IT professionals are bound to play a key role in transforming technologies, businesses, cities and governments, homes and farms, cars, planes and trains to address each challenge and thus make the world a better place. Clearly, one way to work smarter is to more effectively tap into the collective intelligence of your peers, and to collaborate to solve common problems. My developerWorks helps you collaborate and learn from each other. And more broadly, developerWorks continues to add to its collection of thousands of professionally developed how-to articles and tutorials (with recent emphasis on key topics such as Cloud computing) to help you build your skills, work smarter, and master the open, standards-based technologies and products that you employ as you help make the world smarter.
Today is my 10-year anniversary as an IBMer. I can't say I predicted this day 10 years ago. When I joined IBM in 1999 to help launch developerWorks as founding Editor-in-Chief, my skills and experience (an English major and Journalism minor, with years of experience not in engineering, but with print technology magazines and then pioneering in Web publishing with IDG's SunWorld Online
) hardly fit the mold of most IBM hires. But 10 years later, I am pleased to be able to celebrate this milestone -- and all the more pleased to do so via the new blogging environment in our just-launched My developerWorks
-- what ReadWriteWeb calls the world's geekiest social network
I'm also happy to see developerWorks now approaching its 10-year anniversary. (Look for more regarding developerWorks' 10th birthday in a few months.) I'm honored to continue to be a part of this terrific team of dW colleagues and this thriving community -- and pleased to see us extend our efforts again in 2009 with My developerWorks to more fully embrace the power of social computing and online communities.
One of the great things about the IBM Rational Software Conference
(formerly the Rational Software Development Conference, or RSDC) is the fact that you can get the equivalent of an entire year's worth of training, all in one week. Plus catch up with colleagues and peers across the globe whom you otherwise rarely get to see -- and meet new people who may prove valuable (whether for solving technical problems or being a key contact who helps with your career or becoming a lifelong friend).
The teams putting together this year's Rational Software Conference (May 31-June 4 at the Walt Disney World Swan and Dolphin resort in Orlando, FL) recently shared with me an impressive list of new reasons to attend this year. Among them: a new "Application Security and Compliance" track, new "Enterprise architecture and SOA content," a new "Software Lifecycle Integration and Governance" track, and the addition of "Innovation 2009: Telelogic User Group Conference" -- which means you get the benefits of two conferences for the price of one.
For more on this year's big event, check out our new developerWorks podcast with Terry "TQ" Quatrani, Rational technical events content lead.
The conference also has special discounts now -- and even an opportunity to persuade IBM to help you attend: Want to come to the conference but can't get the budget approved to join us? Send us your contact information, your budget challenge, and how we can help.
There's no time like the present to register.[Read More]
Whatever your goal may be (successfully navigating a global economic downturn, making a smarter planet ... you name it), one key ingredient is communications, which can include many components: The flow and distribution of information. Establishing and nurturing connections with others. Collaboration. Today you have more resources than ever to help. And today your customers, partners, clients -- everyone -- expects more than ever in terms of what you offer to help them. That's why developerWorks is putting so much focus lately on social tools and technologies.
Check out our Social Tools space
to see our latest collection of social tools content and resources -- and find out how you can employ social tools and technologies to be more successful in your software development and IT projects. We strive to help you make wise and effective use of social tools.
We view social tools as one of this year's major developerWorks themes -- and one that ties into the "My developerWorks" efforts currently underway (for more details, listen to recent podcast on the topic of My dW). But truth be told, developerWorks has always been focused on serving the wants and needs of developers and IT professionals, and thus we always focused on community and sharing vs. talking "at" you. From the beginning, we recognized the importance of having experts in the broad IT community (not just IBM) contribute how-to articles and tutorials, and it meant providing ways for you to communicate with us -- and with each other: social tools and technologies such as discussion forums, feedback emails and forms, focus groups, live events. In April 2004 we at developerWorks helped lead IBM into the realm of blogs, and shortly afterward began offering podcasts that include discussions not just with the authors of our featured content (both IBMers and non-IBMers) and IBM leaders and experts (Steve Mills, Danny Sabbah, Grady Booch, Scott Ambler, ...), but also with experts outside of IBM, such as Tim Berners-Lee, John Maddog Hall, Chris Anderson, Jimmy Wales, and Tim O'Reilly. We continue to look for more ways to extend communications among all parties. We have always wanted you to communicate to us -- and to one another, too. Today we are focused on the social tools and collaboration and community more than ever, and that's reflected by our rich collection of related content and resources (again, check out the related Social Tools space, and keep coming back to the dW home page for new content and resources). And look for a major "My developerWorks" update in the coming weeks![Read More]
Earlier this month, developerWorks Japan was honored as one of the top Web sites in the Japan Web Grandprix, Customer Service (B2B) category.
Congratulations to the entire developerWorks Japan team, including Koh'ichi Miyagawa, developerWorks Japan Managing Editor, as well as to the worldwide developerWorks team members who have supported dW Japan.[Read More]
This week developerWorks celebrates its 9th birthday!
We formally launched in September of 1999. Today, nine years later, we've grown quite a bit, and matured in many ways.
For but one indication of how far we've come, take a look at our site as it was back in 2001, courtesy of the Internet Archive, and compare it to today's site. Update: Because the Internet Archive site is a tad slow, I'm adding this screenshot here:
But despite all of our growth and evolution, our core developerWorks mission still remains the same: To serve the wants and needs of developers and IT professionals.
We could not be successful without support from many many individuals and groups, including the dedicated staff of developerWorks; IBM management and executives, who provide strong leadership and commitment, and recognize the key role developerWorks plays for the company as well as for the community; and perhaps most of all, the millions of developers and IT professionals across the globe, both outside and inside IBM -- who not only visit the dW site and read articles and tutorials and download trial code, but also write articles and tutorials and tips, develop and share sample code, post questions and answers to our forums and comments to our blogs, create and manage community spaces on specific technical topics, and in large part make developerWorks an award-winning community that is so valuable to so many people, and in so many ways. Thanks to you all.[Read More]