InfoQ Homepage Architecture Content on InfoQ
-
Open APIs: State of the Market
John Musser talks about Open APIs, their history, their current status and trends. He also talks about what makes an Open API successful, the business models and technological details.
-
Social Programming A Pyramid
Mark Lehner, an Egyptologist, talks about ancient Egyptian cultures as seen through the discoveries made on the Giza Plateau and makes some connections with software engineering.
-
Behind the Scenes at MySpace.com
Dan Farino talks about administering thousands of web servers from a system’s architect viewpoint, detailing on performance counter monitoring, the system profiler and the system administration site.
-
Convergence: Model-Based Software, Systems And Control Engineering
Janos Sztipanovits attempts to tackle the complexity of large scale systems integration by approaching software, systems and control engineering convergence through model-based design.
-
Agile Methods and User Centered Design
Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.
-
Stopping Attacks in a Web 2.0 World
Jeff Williams explains two major security holes threatening the world of Web 2.0 applications: Cross Site Request Forgery (CSRF) and Advanced Cross Site Scripting ((XSS).
-
REST: A Pragmatic Introduction to the Web's Architecture
In this presentation, recorded at QCon London, Stefan Tilkov introduces the key principles of REST, explaining the differences to other distributed systems architectures and highlighting its benefits.
-
Perfection Is An Unrealistic Goal
Linda Rising approaches agility from a different perspective, that we are not supposed to do agile, but to rather be agile.
-
What Drives Design?
Rebecca Wirfs-Brock reviews various forms of driven development in order to understand the principles and values of several design practices used today.
-
Project Fortress: Run your whiteboard, in parallel, on the JVM
David Chase discusses Fortress, a Fortran-based HPC programming language. Topics include Fortress origins, running on the JVM, work stealing, transactions, continuations and the type system
-
Textual DSLs Made Simple
In this presentation filmed during QCon London 2008, Markus Voelter tried to convince the audience that writing a textual external DSL is fairly straightforward and simple.
-
Kent Beck: Trends in Agile Development
Kent Beck shows the synergies between business and Agile development. The reason Agile is becoming more popular every day is because it responds to the business needs as they evolve.