InfoQ Homepage QCon Software Development Conference Content on InfoQ
-
QConSF Nov 18-20 Coming Up: Highlights and Most Popular Sessions, Join us!
QconSF is coming up in less than a month and due to the growth in registrations we've added a new Ruby track featuring Ruby inventor Yukihiro "Matz" Matsumoto, a popular 'Java Puzzlers' talk presented by Google Chief Architect and Java Guru Joshua Bloch and Android Core Library lead Bob Lee, and more. This 3rd QConSF will be the best ever.
-
QCon Keynote: Techie VCs Talk About Trends & Opportunities
In the first keynote at QCon San Francisco on Wednesday Nov. 18th, VCs Salil Deshpande of Bay Partners and Kevin Efrusy of Accel Partners will be discussing trends and opportunities that they have seen in the software development space. If you have any questions or comments that you would like to pass along please add them to this article, and Salil and Kevin may address them in the keynote.
-
Presentation: Three Years of Real-World Ruby
Martin Fowler talks about ThoughtWorks's experience with using Ruby on client projects for the past three years, and the creation of a Ruby-based product 'Mingle'.
-
Presentation: Under The Hood
David Chelimsky takes a look at the Ruby Gems system - and a few very useful Gems: hpricot, builder, mocha, hoe, bones, and more.
-
Presentation: AtomServer: The Power of Publishing for Data Distribution
In this session recorded at QCon SF 2008, Chris Berry & Bryon Jacob presented the Atom Syndication Format, the Atom Publishing Protocol, the Atom Categories, the Atom Stores, the AtomServer and how they can be used by giving a concrete example.
-
Presentation: Eclipse, Mylyn and the TFI
Mik Kersten offers a two-part presentation on productivity enhancement using Mylyn's task management features including offline editing, background synchronizations and change notifications with demos of how these work for Bugzilla and JIRA. Part two looks at how Mylyn's frameworks can be extended for IDE, desktop, and server-side applications.
-
Interview: Eric Evans on the State of DDD
At QCon San Francisco, 2008, Eric Evans answers questions about his recent activities and the evolution of DDD. During the interview he responds to questions about the relationship of DDD to usability, to FIT and FITnesse type testing, technology tools, and domain-specific languages. He also speaks about the DDD community as a whole.
-
Presentation: Democratic Political Technology Revolution
The state of the art in political technology evolved radically 2004-2008. In 2004, software development in Democratic political campaigns consisted of a few rag-tag hackers taking shots in the dark and building applications. In 2008, political start-ups built innovative social applications that raised nearly 1/2 billion dollars, and elected a President.
-
Presentation: Beyond Agile - Cultural Patterns
Willem van den Ende and Marc Evers introduce different cultural patterns you can find in software organizations, based on Gerald M. Weinberg's work, and tell how to recognize them, what behavior to expect, and how you can handle unexpected events and change. They show how different agile processes like Scrum, XP, and Lean fit in, while explaining some common agile failure modes.
-
Presentation: Building a Large Scale SaaS Application
Dan Hanley, of Magus, discusses design principles, architectures and infrastructure of the SaaS frameworks used by Magus to rapidly develop and deploy large-scale, web-based, applications for clients. Along the way he discusses the components of their technology stack and the evolution of their methodology.
-
Presentation: The Joys and Pains of a Long Lived Codebase
In this presentation recorded at QCon SF 2008, Jeremy D. Miller shares lessons learned while developing a project over 5 years. He talks about his mistakes, what to avoid and how to design, code and test better.
-
Presentation: Testing Your Presentation Layer
Yehuda Katz shows how to test a web app's UI using technologies such as Johnson (Ruby to Javascript bridge), jspec (BDD for Javascript), Webrat and others.
-
Presentation: Building RESTful Web Services with Erlang and YAWS
In this presentation recorded at QCon SF 2008, Steve Vinoski shows how to create RESTful web services using YAWS and Erlang. The presentation introduces YAWS and offers YAWS-Erlang code snippets on how to implement REST principles.
-
Presentation: Transforming Software Architecture with Web as Platform
This session takes a comprehensive look the "Web as Platform," including implications for software architecture design and innovations and ideas that are just now being fully appreciated. Hinchcliffe offers a far ranging, but focuses discussion of system design and the discipline and practice of software architecture; information, that architects and technical leads must know.
-
Presentation: Meeting the Challenge of Simplicity
This session addresses the abstract notion of simplicity, looks at why it is critical in modern UI design and answers questions: Why does simplicity matter? Is there a meaningful definition of simplicity? Why do design processes and good intentions undermine simplicity? What processes and techniques can software developers use to achieve simplicity?