Recent Presentations

Presentation Multi
Media?
Avg
Rank
Total
Views
Total
Comments
MultiTenant-MultiLingual-Web-Architecture No 0.0
(0 votes)
129
(43 Embedded)
0
Multi-Tenant, Multi-Lingual Web Architecture
As businesses become more sophisticated in their use of the Internet, a single web site in a single language is becoming less common and the trend is toward multiple languages and often to multiple, regional and/or branded web sites. Supporting multiple sites (multiple domains) on a single code base is known as "multi-tenant" architecture. Multi-tenant and multi-lingual web platforms present a number of interesting challenges.

I've helped build two such systems, a content management system at Broadchoice and more recently a dating platform at World Singles. In this deep dive, we'll look at the pros and cons of many of the decisions my teams had to make as we faced and overcame a variety of technical challenges. We'll cover different approaches to web, application and database infrastructure, authentication and security, skinning, content management in multiple languages, and more!
An-Introduction-to-Functional-Programming No 0.0
(0 votes)
38
(18 Embedded)
0
An Introduction to Functional Programming
Software development has cycles. In the 1980's, functional programming languages were "hot" but somehow they never became mainstream. Instead, object-oriented languages took over the mainstream and that has shaped how most of us program today. However, functional programming languages have started to get more attention recently, partly because Moore's Law has begun to stall and instead of chips continuing to get more powerful, we are moving to multiple cores - and we need to take advantage of concurrent processing in order to leverage those cores.

Functional programming languages focus on immutability of shared data and higher order functions. The former makes concurrent programming much easier and the latter allows for small "pure" functions to be easily composed into sophisticated algorithms. In addition, the nature of functional programming allows for much easier testability - in the absence of side effects.

In this session, you'll learn about some functional programming languages that are making waves these days as well as some techniques you can apply to solving your own problems in a way that's easier to test, easier to reuse and easier to leverage concurrency.
ColdFusion-and-the-Open-Source-Landscape No 4.2
(6 votes)
634
(166 Embedded)
0
ColdFusion and the Open Source Landscape
Reviewing what's available in the Open Source world for CFML
whatshot No 0.0
(0 votes)
41
(12 Embedded)
0
What's Hot (MXDU 2005)
I thought this might be a bit of fun to post. It's a short "What's Hot in CF?" preso from the "day zero" meeting prior to MXDU 2005.

Group Memberships

Group Pic Group Members Presentations
CFinNC CFinNC
a long time ago
21
View
17
View
CFinNC
Presentations from the CFinNC conference
CFUnited-2009 CFUnited 2009
a long time ago
18
View
5
View
CFUnited 2009
CFUnited is the ideal conference for developers to discover the latest in ColdFusion, Flex and AIR technology, share ideas & experiences, discover potential clients, and begin collaborating on projects.
cfObjective-2009 cf.Objective() 2009
a long time ago
2
View
2
View
cf.Objective() 2009
Presentations delivered at cf.Objective() 2009
User-Group-Presentations User Group Presentations
a long time ago
11
View
9
View
User Group Presentations
User Group Presentations