|
|
CTO Articles
Home > News > CTO Articles
The following are articles written by Propylon Chief Technical Officer, Sean McGrath, for IT World.
E-business in the Enterprise
2007
2006
2005
- Illusions of chaos, illusions of calm
December 27
- Web Rings and the problem of finding people on the Web
December 20
- Resistance is futile. You will become a file server.
December 13
- A Collective Noun for Options
December 6
- ODF - The Future of Literate Programming?
November 29
- In the Beginning was the Naming Convention
November 22
- Master Foo Defines Enterprise Data
November 15
- Beyond Business Logic
November 8
- As pretty as a WIFI-Enabled Airport
November 1
- The psychology of atoms and bits
October 25
- An atomic sense of time
October 18
- Twenty first century applets
October 11
- The same data in the same place
October 4
- From middleware to metroware
September 27
- Oyez! Oyez! RSS!
September 20
- Silent Running
September 13
- A database, by any other name
September 6
- The joy of taking stuff apart
August 30
- Documentation - reporting and authoring are two different activities
August 23
- Invisible Spaghetti
August 16
- The Big E Phenomenon
August 9
- Frying pan too wide, arrow keys too small
August 2
- Smart stupidity
July 26
- Data in motion -- combating backup obsolescence
July 19
- A stratigraphy of Precambrian Web space
July 12
- The conversion culture of computing
July 7
- Universal utterance machines
June 28
- File Save As ... XML
June 21
- The gray scale of interoperability and IT standards
June 14
- The dark glue of the Web
June 7
- Complexity, chemistry, commuting and computing
May 31
- Tales of 'in' and 'on' in database management
May 24
- Where does content stop and presentation start?
May 17
- Books/chapters and directories/files - dichotomies considered harmful
May 10
- Mediators and mediatees - Enterprise integration as an industrial Relations problem
May 03
- Naked programming on naked street
April 25
- Filing system taxonomy blues
April 20
- Use the tests, Luke!
April 11
- Tired of warming up computers
April 5
- Bandwidth - is this as good as it gets?
March 29
- Songs, presentations and analyst briefings
March 21
- APIs, outsourcing and Open Source
March 15
- Gmail, Technorati, WinFS - cogitating reticulation
March 8
- SOA = Some Other Architecture?
March 1
- Honey, I shrunk the computer
February 22
- Master Foo explains XML to Aliens
February 15
- Intuitive physics in the world of bits
February 8
- Wall, Escher and Berners Lee: An eternal golden braid
February 1
- The changing face of CPUs
January 25
- From Drive C to Drive H
January 18
- Fractionation - boiling down analog assets into digital derivatives
January 11
- E-mail addressing - from numbers to names and back again
January 4
2004
2003
- On the Internet, nobody knows you are a process
December 30
- The Point and Click Preservation Society
December 23
- Inevitable technology illusions
December 16
- XHTML - a recommendation and a warning (but mostly a warning)
December 9
- A unifying theory of enterprises, applications and everything
December 1
- The fine art of blame allocation
November 25
- Invoices through the ages - XML tagging from prehistoric man to the present day
November 18
- The impotence of numbers
November 11
- QWERTY meets ABCDEF
November 4
- In praise of IT multi-lingualism
October 28
- Web sites, databases and other illusions
October 21
- Complimentary currencies in the future of the software business
October 14
- Enabling the social dimension of effective e-business
October 7
- Hooked on tools
September 30
- First the pricing model, then the technology
September 23
- Putting the 'soft' into software
September 16
- Moving mountains with tweezers
September 9
- Testing, testing, one to three, testing
September 2
- The integration adapter game
August 26
- Putters, programs and prairie dogs
August 19
- Von Neumann's curse
August 5
- The economics of application installation
July 29
- Identity in the real world
July 15
- Manuals, conversations and RSS
July 8
- Dreaming up an enterprise application architecture
July 1
- The end of database-centric design?
June 24
- Sometimes, a word is worth a thousand pictures
June 17
- Loosely coupled may not be a term of endearment
June 10
- The end-to-end design principle and the real tragedy of spam
June 3
- The technology turkey awards
May 27
- E-pictures in e-business
May 20
- It's Science Jim, but not as we know it
May 13
- Why are slide presentations boring?
May 6
- Web services: IT churn or IT revolution?
April 29
- Symmetrical and asymmetrical system design
April 22
- Blogging and Lurking
April 15
- The wireless mesh-men cometh
April 8
- Printers, coffee machines and razor blades
April 1
- A study in XML culture and evolution
March 25
- RDF and other monkey wrenches
March 18
- Code is data, and data is code
March 11
- The application configuration conundrum
March 4
- What does it mean for one enterprise application to 'talk' to another?
February 26
- Run-time design and implementation will eventually be the norm
February 18
- Open source is great but we really need open data
February 11
- Tightly integrated? Just say no!
February 4
- Realities of electronic information management
January 28
- EAI, web services and high school grammar classes
January 21
- Hand me my cell phone, I need to take a photograph
January 14
- Spreadsheets finally yield their buried treasure
January 6
2002
XML in Practice
- XML Recedes into the Plumbing
September 26
- Come Back Database View Technology; All is Forgiven
September 19
- XLink: A Hyperspace Oddity
September 12
- The Rise and Fall of HTTP
September 5
- Brands, Web Services, and Other Emotions
August 29
- Zen and the Art of Motorcycle Manuals
August 22
- How to Cheat with XML Schemas
August 15
- How to Model a Bishop
August 8
- A Statement is Not a Conversation
August 1
- Separating Content from Presentation: Easier Said Than Done
July 25
- Documenting XML Applications with RDDL
July 18
- Mixed Content Myopia
July 11
- Ampersand Attrition in XML and HTML
July 4
- The Opposite of Hierarchy
June 27
- Binary Data Formats? Just Say NO!
June 20
- Lies, Damned Lies and XML Markup
June 13
- The Real Difference Between Structured and Unstructured Data
June 6
- Validation is a Process, Not an Action
May 30
- Chicken Soup for your Markup Problems
May 16
- SOAP, Reification, and the
Universal Namespace
May 2
- Fractals, Self Similarity, and the Whimsical Boundaries of XML Documents
April 26
- APIs Considered Harmful
April 18
- XML Namespaces
April 11
- The Real Cost of XML Tags
April 4
- XML and Emergent Simplicity
March 28
- St. Patrick to be Named Patron Saint of Software Developers
March 21
- XML is Just a Special Case
March 14
- XML and the Rise and Rise of Dynamic Typing
March 7
- A Roller Coaster Ride for the Mind
March 1
- Lord of the Schemas, Part 1: Fellowship of the Schema
February 21
- The Key to XML Modeling: Knowing When to Stop
February 14
- XML and UML
February 7
- XML, Web Services, and the REST Architecture
February 2
- XPak: A Solution to All Your EAI Problems
January 31
- The Only Hard Problem in XML
January 24
- XML is Just a Tree...Not!
January 17
2001
|