InfoQ

InfoQ

Editor Specific Content View

Ryan Slobojan

Ryan Slobojan is a managing director at RoundTrip Networks, which focuses on the full lifecycle of online applications including both the application itself and the infrastructure that it runs on. He has worked with a wide range of technologies, but considers Java to be his most in-depth area of knowledge, and has become impressed with the impact that Agile and Lean methodologies have upon the software development process. He enjoys the dual challenges of working with new customers and new technologies, and is constantly scouring the technology landscape for new and interesting technologies which are being used.

All of Ryan Slobojan's Content on InfoQ


Latest featured content by Ryan Slobojan

Brian Foote on the State of OOP, Refactoring, Code Quality

Topics
Maintenance,
Object Oriented Design,
Dynamic Languages,
NoSQL,
Agile,
Javascript

Brian Foote looks back at the promises of OOP and discusses which, if any, of them became reality. Also: a look at NoSQL, refactoring and code quality, testing and static typing and more.

News by Ryan Slobojan

Debate: What is the Role of an Operations Team in Software Development Today? [Updated May 10th]

Topics
Devops,
Operations,
Cloud Computing

In the last several years, with the rise of such phenomena as Cloud Computing and DevOps, there has been some debate about the role of the traditional Operations team as it is often found in today's software development shops. InfoQ will explore this debate further, to get an understanding of the different aspects which are involved and the tradeoffs of each approach.

Flex SDK and Flash Builder 4: An In-Depth Interview with Andrew Shorten

Topics
Java,
Rich Internet Apps

Recently, Adobe announced the release of the Flex 4 SDK along with Flash Builder 4, which was formerly known as Flex Builder 3. InfoQ spoke with Andrew Shorten, Senior Product Manager at Adobe, to learn more about these releases, how they fit into the overall Flash platform, and what to expect in the future.

The End of an Era: Scala Community Arrives, Java Deprecated

Topics
Change,
Careers,
Ruby,
Leadership,
Java,
InfoQ Announcements,
Language,
Architecture

It was recently announced that InfoQ is creating a new Operations community. In addition to that, another major change which has been in the works for the last few months at InfoQ is the conversion of the Java community to the Scala community. InfoQ spoke with a prominent Scala expert and members of the former InfoQ Java editorial team to learn more about this change and why it was made.

Articles by Ryan Slobojan

Key Takeaway Points and Lessons Learned from QCon London 2009

Topics
Ruby,
Events,
SOA,
Java,
Agile,
.NET,
Architecture

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Interviews, Tutorials, Web as a Platform, Emerging languages in the enterprise, Real World SOA, Systems that never stop, Architectures in Financial Applications, Agile Organisational patterns, Historically bad ideas, Java.Next and many more!

Key Takeaway Points and Lessons Learned from QCon San Francisco 2008

Topics
Ruby,
Events,
SOA,
Java,
Agile,
.NET,
Architecture

This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Interviews, RESTFul Web Integration in Practice, Solutions Track, Performance and Scalability, Being Agile, Ruby in the Enterprise, Cloud Computing, Functional/Concurrent Programming Applied, Effective design and Clean code, and many more!

Presentations by Ryan Slobojan

Code2Cloud: Automating The Whole Software Dev/Deploy Cycle

Topics
Operations

Ryan Slobojan presents Code2Cloud used to automatically set up a number of tools useful for development and deployment: Hudson, Git, task repository, wiki, Cloud Foundry Deployment Services and Maven.

Interviews by Ryan Slobojan

Salesforce.com's Dave Carroll on Scalability and the History of Their APIs

Topics
Java,
SaaS,
Cloud Computing,
Architecture,
SOA

In this interview, Ryan discusses the components of the Salesforce.com architecture and how they achieve scale. They discuss the different cloud service models and the viewpoint of Salesforce as well as the history of their APIs including Force.com and their decision to move from SOAP API to a Rest-based API.

Hilary Mason on bit.ly and Trending Clickstreams

Topics
Machine Learning,
Operations,
Loose Coupling,
Architecture

Hilary Mason, interviewed by Ryan Slobojan, discuss the engineering behind bit.ly and their use of machine learning in their system architecture. Hilary also talks about their use of MySQL and MongoDB to manage terabytes of information about users and clicks and their implications on performing real-time analysis of anthropology on the human condition.