InfoQ

InfoQ

Editor Specific Content View

All of Neal Ford's Content on InfoQ


Latest featured content by Neal Ford

Functional Thinking

Topics
Dynamic Languages,
Programming

Neal Ford emphasizes the fact that functional programming uses a different way of solving a problem, thinking about the results rather than the steps to make.

Presentations by Neal Ford

Rails in the Large: How Agility Allows Us to Build One Of the World's Biggest Rails Apps

Topics
Dynamic Languages,
Ruby on Rails,
Ruby,
Performance & Scalability

Neal Ford shows what ThoughtWorks learned from scaling Rails development: infrastructure, testing, messaging, optimization, performance.

10 Ways to Improve Your Code

Topics
Java,
.NET,
Programming,
Ruby

In this presentation recorded during QCon SF 2008, Neal Ford, an architect at ThoughtWorks, shows 10 ways to write better code. This is practical advice for developers, but application architects can benefit from it too.

Mingle: Building a Rails-Based Product

Topics
Dynamic Languages,
Java,
Ruby on Rails,
JRuby,
Ruby

Neal Ford talks about Mingle, Thoughtworks Studios' project management software. Mingle is written or JRuby - Neal explains the experience with building a product on JRuby, solutions to problems, and future plans for using JRuby in Mingle.

Interviews by Neal Ford

Neal Ford On Programming Languages and Platforms

Topics
Java,
Language,
.NET,
Platforms,
Architecture,
Ruby

Neal Ford talks about the tendency of having multiple languages running on one of the two major platforms existing today: Java and .NET. He also presents the advantages offered by Ruby compared to static languages like Java or C#.